I have a player that is a child of a vehicle (specifically, a ship).
When the ship moves, the player moves right along with it, BUT it's floating about a tenth of a meter above the deck. The ship has a mesh collider. So far none of my changes (to the character controller, e.g.) move my character closer to the deck.
Can't you just move the player down when you parent it to the vehicle? E.g. if that's happening in an event, just move the player down there.
Please consider rating/reviewing my products on the Asset Store (hopefully positively), as that helps tremendously with getting found. If you're enjoying my products, updates and support, please consider supporting me on patreon.com!
If you're enjoying my products, updates and support, please consider supporting me on patreon.com!