I'm just trying to get the camera to look at something and not have the player able to move the camera around.
local cam = game.Workspace.CurrentCamera
local target = workspace.CameraTarget
local position = workspace.CameraPosition
cam.CameraType = 'Scriptable'
cam.CoordinateFrame = CFrame.new(target.Position, position.CFrame.p)

1 comment
Try removing the second parameter. CFrame also accepts vector3 values, so you should be fine