Teleporters Not Working

I’m working on a Speed Halo remake, but I can’t get the teleporters to work. They’re oriented the right way, so that the player faces the right way when they exit the teleporter, but no one ever comes out moving the same direction they entered. They go into the teleporter going down and forwards and come out moving sideways, or upwards, or backwards. This causes them to lose all of their speed, and usually hurts the Warthog or Mongoose that they’re in. I’ve tried turning the teleporters to the exact same orientation, tried a different combination of teleporters, even tried making them exactly like the teleporters in the Halo:Reach version, and they never have worked. Help?