The front is lined up but the camera doesn't move to the place fully, its normally off center or won't fully move there.
local Player = game.Players.LocalPlayer
local Character = Player.Character or Player.CharacterAdded:Wait()
local Camera = workspace.CurrentCamera
Camera.CameraType = Enum.CameraType.Scriptable
for Num = 0,.7,0.1 do
Camera.CFrame = Player.Character.HumanoidRootPart.CFrame:lerp(workspace.Desk.Hi.CFrame,Num)
game:GetService('RunService').RenderStepped:wait()
end
thanks,

2 comments
Hmm, how is it possible if you were able to make Wait on the 2nd line but did wait on the 9th line, is it a typo?
":wait" is deprecated; use ":Wait" in both cases.