When I drive over a factory building entrance on my awesome expensive jet plane, it teleports me in. On foot. And then the jet flies over on full speed, running out of my base and straight into a biter base (where it quickly get eaten) or into a body of sea (whee I could only retrieve it by building another plane).
Can you add a check to your entrance/teleport whether a player is driving a vehicle please? I think it would solve the problem.