not sure how to explain this, but I noticed that I was being pushed back by an invisible block after breaking blocks. This had happened before, and I was usually able to fix the problem by placing blocks in the area I broke blocks, but I’ve encountered this bug for a while.
I’m not exactly sure how to reproduce this as it just happened randomly, but i noticed it was occasionally happening after breaking blocks. It seems to be a ghost block or an invisible block that still has a semi-solid hitbox or something.
It also seemed to be happening in an area where I didn’t break any blocks.
Probably has to do with ghost blocks, the server thinks there are blocks at that location while the client doesn't show them, so the server tries to prevent illegal movement by placing you back where you were before the illegal movement