Take a look at this code:
cam.CameraType = "Scriptable" cam:Interpolate(part.CFrame, part.CFrame + part.CFrame.lookVector, 5)
Two days ago, this worked perfectly. Now, however, even using the exact same code, it does not work how one would expect Interpolate to work. Instead of smoothly tweening the camera, calling the method once moves the camera one frame. Calling it again moves it another frame, and so on.
You can try this yourself in the command bar. It's really weird and annoying.
Any ideas?