This issue is pretty important for a game that I work on, because it affects UI that first-time players see whenever they join the game, leaving a bad first impression.
All of this used to work fine - this is older UI that previously had no issues. I’m not sure exactly when this started because we only just noticed it with this specific frame, but I have noticed similar issues with another frame and I believe the timing goes back multiple weeks.
In the GIF below, parts of the UI is not respecting the UISizeConstraint rules. But then I move the UISizeConstraint into another frame, then move it back to where it was in the first place, and suddenly the UI looks exactly how it’s meant to.
The UI in the gif below is after doing the steps above. But now that the frame is working exactly how we want it, I then simply copy and paste the frame back into the screen gui. It’s suddenly messed up again despite no changes being made.
Expected behavior
It should behave as it did in the past, or at the very least not appear to be working fine only to suddenly break again once copying and pasting the UI back in - that makes debugging and trying to work around the issue pretty frustrating.
A private message is associated with this bug report