It was an issue on initial game load on the first map. If the player tried to move too early, before everything was loaded, the directional inputs stopped working, so the map still loaded but the player could no longer move (although other button inputs still worked).