How to center the camera on a selected player ?

i guess this really depends on how you are scripting your camera. you are not moving the camera to a player, you are “possessing” a camera, so if the new camera has no logic, it wont move as your main does. same with the position. just get the offset before switching targets and pass the offset to the new camera, reposition before the blend (you already has the reference).