Teleported players sinking?

I was creating a script that teleports
two players at random to two seats, however the characters seemed to rotate and sink through the baseplate, anyone know why or what to do about this?

robloxapp-20220730-2046284_Trim.wmv (166.0 KB)

Any answers are appreciated, I used CFrame to move the humanoid root parts of the player aswell.

Are you using VehicleSeats?

Char limits suck man

You also should make a CFrame + Vector3.new(0,5,0) so that it is a couple studs up and that they don’t sink

Hello! Are you using a loop that teleports the player many times? If so maybe this is the problem, check if you have a loop that teleports the player many times.