Thanks!
I will look into those glitches as I haven't fully tested the taxi system since it was added at the very end as an attempt to make the game more open world.