You could try setting a location variable to the X, Y, and Z coordinates of the desired location while using the player's pitch and yaw as the pitch and yaw values of the variable, then teleport to the variable, but I agree that this should be fixed
If you have a rank, you can force the player...