When the player tries to riptide horizontally through a 3 block high gap from a certain angle, they will successfully be able to do so in Creative mode, but not in Survival. Instead, the player will stay at the same position while stuck in the riptide animation for a second, and the message "<player> moved wrongly!" is logged in the game log. When the gap is expanded to be 4 blocks high, the issue no longer happens.
Steps to Reproduce:
(Start Test in survival mode)
Import the following structure into `.minecraft/saves/[world]/generated/minecraft/structures`:
Get a trident with riptide III:
/give @p trident[minecraft:enchantments={levels:{"minecraft:riptide":3}}]
Move to the front of the pool, standing slightly away from the wall
Attempt to riptide towards the white concrete wall
→ ❌ The riptide animation starts, but you stay at the same position and the message "<player> moved wrongly!" is loggedSwitch to Creative mode OR Activate the lever, moving the blocks upwards
→ ✔ You will riptide successfully towards the white wall.
Can confirm in 21w03 as well