Hover in instances is a little broken?

Hi Guys,

I have been trying to create a component, but i m facing some issues.
Say i create component A with variants with hover interactions. It works absolutely fine.
If however i create a component B and put A inside it. The hover of A stops working??
I cant seem to understand, can anyone help me with this?