Say there is a block that contains water and has an adjacent block (which is on a lower y level) that contains air. Crouch walking over the edge, going from in the water to outside of it, will cause the player to jump unprompted. This defeats the purpose of crouch walking on a ledge and could be an issue in a situation where the y level of the adjacent block is significantly lower than the origin because the fall damage could kill the player. It seems to be inconsistent when it happens and I haven’t been able to find a pattern. However, you can see in the clip I attached that I was able to get it to happen multiple times in a short period of time.
Duplicate of MC-44560.