With the new experience controls, ScreenGui.ScreenInsets.TopbarSafeInsets is wrong for Xbox and PS4 devices. The escape menu icon is misplaced and the ScreenGui with TopbarSafeInsets has an incorrect AbsoluteSize. This is problematic because it breaks custom topbar elements that rely on the size of the safe insets. Here’s an example of what this looks like with the emulator in studio for Xbox:
As you can see, in the top left the escape menu button is overlapping with the other buttons. In the top right there are custom topbar buttons getting cut off because the AbsoluteSize of the ScreenGui is wrong.
As per the original announcement, the new experience controls are not yet available on consoles. They’ll probably get this fixed once they add proper console support.
Actually, I have already received a report from one of my Xbox players experiencing this issue. That’s the only reason why I became aware of this bug in the first place.
From a quick test in studio using the emulator, it looks like it’s still relevant to some capacity. It’s still incorrect when at least emulating Xbox One and PS4. However, PS5 works just fine.
Thanks for the report! We think this bug is fixed, the intended behavior (for now) is that console emulation should not contain the new experience controls. Are you still having trouble?