I think I have a similar problem in Vampire: The Masquerade - Bloodhunt. I have auto-run enabled in the game settings. If I start moving forward, everything works as it should, but if I also press the key responsible for movement to the left or right, the character moving diagonally switches to walking. Thought it was because of a game update related to some changes in the controller settings, but it seems not. When playing with a regular controller, this problem is not observed.