My friends and I created water cannons to get to a high altitude and glide using elytra wings. The problem is: only the host can get the desired effect from the water cannons, being propelled to a height where he can't see land anymore, and the clients are only propelled to about the nozzle of the cannon we made. This was made more apparent in realms when we tested the cannon and no one can get to a great height.
We use Windows 10, Android, and iOS. All had the same result even when we switched who the host was.
The cannon uses the explosion of 40 tnts. But the file I included only uses 8 just for the bug to be clear.