When the player is given a high level of levitation, all initially seems fine—the player drifts to the ground at variable speed. But taking damage, whether in the air or on the ground, results in an immediate catapult up into the atmosphere.
Steps to reproduce:
1. Give the character a high level of levitation (/effect give @p minecraft:levitation 15 252)
2. Find or create a source of damage (/summon zombie)
3. Shoot up into the air
Thank you for your report!
We're tracking this issue as MC-10755, so this ticket is being resolved and linked as a duplicate.
That ticket has already been resolved as Won't Fix, which means this is considered a bug but won't be fixed. The description of that ticket or the comments might explain the rationale. Please do not leave a comment on the linked ticket.
If you haven't already, you might like to make use of the search feature to see if the issue has already been mentioned.
Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki