Disabling weld causes camera to spazz out

Whenever I disable the SeatWeld (which is when I peek out the car), my camera spazzes out for a good 1-3 seconds usually and then goes back to normal. Why?

If you need more context, I disable the weld on the client so that I can freely move the rootPart CFrame, because if the weld was enabled, it would move the car, because the rootPart is welded to the seat which is welded to the car. On the server, the weld is still enabled so that you still move with the car for other clients.

This also only seems to happen for the first time you hop into a seat. It only happens on the first time I disable it. If I hop out of the seat and hop in it again, then it only happens for that one time, and anytime I disable it after that it works fine.

I’ve tried locking the camera with RenderStepped but it still manages to glitch its way out for a couple of frames.

Help would be greatly appreciated :frowning:

1 Like