You have to activly engage autorun on the controller....
By pressing l1 while holding a direction.


If you're not doing that accidentally, it's possible that a momentary disconnection of your controller causes your movement input to get stuck until it reconnects.
I've had that issue when windows refreshes the device list due to a change in usb devices, was a faulty device in my case causing random disconnects and reconnects of the faulty device causing the refreshing of the device list and momentarilly disconnectinf my controller.