I have made a tile component with a nested slot, that slot yields auto layout and is set to hug for both width and height.
When I swap instances the width and height doesn’t change.
This has happened to be in the past and actually never found the solution.