I've been fiddling around with new drone API since it is public, but I found out sometimes it is quirky when calling
VRCDroneApi.TeleportTo()
with Udon(sharp).
Whatever what coordinate you want to teleport the drone to, the drone will always drift back to the same y-level it was.
I don't know if this should consider a SDK bug or drone bug.