When in the boat
/execute at @e[type=boat,limit=1] run tp @e[type=boat] ~ ~3 ~
does nothing claiming a sucess
when not in the boat it works just fine
/execute at @e[type=boat,limit=1] run tp @e[type=boat] ~ ~3 ~3
Does work when riding the boat
seems to be that under a horizontal distance of .25-.28 that it stops moving
I made a video here
Linked issues
Comments

Duplicate of MC-102608.