Nested components that re-sizes breaks after "componentizing" frame

I’ve built a component that has a couple different states (and more importantly, different sizes upon hover and click). I put that component within an auto layout frame and tested the prototype. The features resized correctly, adjusting the autolayout outer frame without issue. As soon as it became a component, the interactions of the nested component broke.
I did find a solution, that each variant in the nested component needed to have the same dimensions. I’m wondering if anyone else has experienced this issue. It’s not quite a bug, and more an area of components that I don’t yet understand.

Thanks!