Dialog Object Not Returning Control to Gamepad

Hello, All,

I’m working on adding platform support to my game and ran across something a bit puzzling: interacting with a Dialog prompt using a gamepad on PC locks movement controls and does not unlock controls unless the player resets.

I can’t find any reference to Dialog objects in the accessible PlayerModule codes, but I’m assuming this does not happen if a player is actually playing on an XBox or what have you since that would make this bug a bit more noticeable. That said, I don’t have a console, so I can’t verify for certain.

In the meantime, is there a solution to this that doesn’t involve the player resetting? I have tried disabling and re-enabling the object returned by PlayerModule:GetControls(), but, well, that has only resulted in further loss of control.

1 Like