When the attribute minecraft:generic.movement_speed is set to very low values, the player's movement seems to snaps towards certain directions.
This is most easily seen when the added minecraft:generic.scale is set to low values, as in the attached. (In attached, generic.movement_speed was set to 0.00625, as proportional to the player's size)
Linked issues
duplicates 1
Attachments
Comments 4
The player is looking at a 40°-ish degree angle but their movement is going at ~10°. The player is only pressing the w key but the result is that their movement is going in a different direction than their look.

Thank you for your report!
We're tracking this issue in MC-184530 and MC-241951, so this ticket is being resolved and linked as a duplicate.
If you would like to add a vote and any extra information to the main ticket it would be appreciated.
If you haven't already, you might like to make use of the search feature to see if the issue has already been mentioned.
Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support (Technical Issues) – 📧 Microsoft Support (Account Issues)
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki
-- I am a bot. This action was performed automatically! The ticket was resolved by one of our moderators, and I left this message to give more information to you.
Not sure what you mean by that. The movement ingame and in the video seems to be pretty flawless and smooth. Would you mind explaining that further, thank you! 😃