Scarlet battle bugged!
Sometimes people get stuck in the air when using teleports or waypoints. This used to be common with the Lyssa wp and also the wurm shortcut in EotM. Doing an emote such as /sit normally fixes this.
You likely did not get credit as you did not do enough damage. This is probably a result of the first issue.
Community Coordinator
If you are having difficulties and finding bugs, please post them in the Game Bugs sub-forum: https://forum-en.gw2archive.eu/forum/support/bugs