This bug appears to break scripts which attempt to enable or disable player movement using the provided Enable or Disable functions in the default PlayerModule.
This started happening mere hours ago despite me making zero changes to my game.
The flag āFFlagUserFixTouchJumpBugā was added recently in an attempt to fix a ātouch jump bugā (judging by the name of the flag). The if statement on line 273 of Robloxās PlayerModule.ControlModule attempts to call self.touchJumpController:Enable(false), where the error in question is as follows:
Players.hello42.PlayerScripts.PlayerModule.ControlModule:274: attempt to index nil with 'Enable'.
As far as we can tell, this bug is only affecting PC users - not mobile users.
Same problem happening to me. I hope this gets fixed asap. Iām currently on holiday and had to rush into studio to push a quick fix as my player count began to drop.
This still seems to disable controls so I think wrapping it in a pcall function for the time being might be a simple solution. Although I didnāt try this and just anchored the character instead until this is fixed.
I also have it in a pcall, but if the pcall returns false, I have it retry so thats whatās breaking things for me, I just commented out all calls to the broken function as a temp fix.