"Reset character" dialog can still be opened using a gamepad even with nil ResetButtonCallback

While using a gamepad, the “reset character” dialog prompt can still be opened and interacted with even after calling StarterGui:SetCore() to dsiable the ResetButtonCallback by simply pressing Enum.KeyCode.ButtonY while on the “pause menu”.

You can see here that in the escape menu, I’ve disabled the reset button:

But by navigating to the menu just before this, I still have an option to reset:

Pressing “Y” here will open the reset prompt:

Expected behavior

Despite the prompt not doing anything due to the ResetButtonCallback being nil (and therefore being harmless to my game), this is still very bad UX and should be addressed.

4 Likes

Thanks for the report! We’ll follow up when we have an update for you.