The bug
The player's position, as they move around, can become de-synced on the server when compared to what the client sees. Ideally, these positions should never become separate and should remain the same.
Steps to reproduce:
Download and import the attached MCWorld file, and open the world in-game.
Go over to the command blocks and hit the button to activate them. You should see a message in chat stating the dots are enabled, and there should be two colored dots beneath you. The red dot represents where the client says you are, while the aqua dot represents where the server says you are.
Walk around, and try turning your camera at the same time. The aqua dot should start veering away from where the red dot is.
Some other things you can do:
Continue to offset the two positions. After the server position moves too far, it should snap right back to where the client position is.
Try teleporting yourself to yourself:
/teleport @s @s
or/teleport @s ~ ~ ~
. This will place you where the aqua dot is.Displace the two dots, then try walking against the corner of a block. The server position expects you to move one way, when the client says otherwise, so they move out of sync.
Related issues
Attachments
Comments


Updated the ticket to be easier to reproduce.
The red dot is a particle being played through a resource pack animation controller, similar to a blaze's burning effect. This represents where the player is in the client, and will always be beneath the player.
The aqua dot is a particle being played through a /particle
command in a function running every tick, on the server. This represents where the player is in the server, and tends to not sync up with the player's position on the client.
Can confirm in 1.16.20 but not 1.16.100. Is it fixed?
Seems to be fixed in the beta.

Can you please add this information and world download links to the main ticket?

Thank you for your report!
We're tracking this issue in MCPE-65094, 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
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki
-- I am a bot. This action was performed automatically! Please report any issues in Discord or Reddit