The Activated event does not fire consistently on any GuiButtons that are in a BillboardGui or SurfaceGui. This does not happen on any buttons inside of a ScreenGui. The MouseButton1Up event fires consistently, so I’ve temporarily resorted to using MouseButton1Up for all my SurfaceUI.
This happens in-game and in-studio, and this issue happens 100% of the time. I test with a controller on PC however I have been told that it happens on XBox as well.
Repro
- Create a SurfaceGui / BillboardGui
- Put any GuiButton into it.
- Connect a function to .Activated, and it will not fire most of the time.
Video of the Issue
This is recorded in studio with a controller however I have been told that it happens on xbox too.
The repro file used in this video is here:
AnnoyingXBOXrepro.rbxl (24.8 KB)