Material instance get linked to wrong parent by default

Hi,

I’m trying to create a new blend material from two material instances. However, once the blend instance is created, it gets linked to a wrong default parent material so do all other material instances. Can someone please help me to understand what is going wrong.