In my code, I use InputHandler to handle my input, which also determines which action map gets enabled and which gets disabled.
Now what should happen is, my player character should hit a body of water and if that happens, he disables the gameplay action map and enables swimming action map.
What actually happens is, Player enters water, player no longer can move horrizontaly but can move vertically for some reason. And in the code where both movements of swiming execute, Debug.Log shows that player.linearvelocty changes, but the player himself never moves right or left.
I uploaded all related code and a video of the issue. Thank you in advance.