Map vanishing after BindToRenderStep

Hello! I made a script that makes a moving camera cutscene, but the problem is that for some reason when I click to test it, the map loads but after one second it disapears.
The cutscene:

The cutscene one second before:

Here’s the script:

local Player = game.Players.LocalPlayer
local Character = Player.Character or Player.CharacterAdded:Wait()
local Camera = workspace.CurrentCamera
local TweenService = game:GetService('TweenService')
Camera.CameraType = Enum.CameraType.Scriptable

local tweenPart = game:GetService("Workspace").CurrentMission.FirstCutscene.FirstCutsceneCamera
local runService = game:GetService("RunService")
local info = TweenInfo.new(
	110,         
	Enum.EasingStyle.Linear,     
	Enum.EasingDirection.InOut,   
	0,                  
	true,               
	0                    
)

local Goals = {           
	Position = Vector3.new(943.201, 65.604, 128.527), 
	Orientation = Vector3.new(-0.14, -163.09, 15),
}

local PartTween = TweenService:Create(tweenPart, info, Goals)
local function moveCameraToPart()
	Camera.CFrame = game:GetService("Workspace").CurrentMission.FirstCutscene.FirstCutsceneCamera.CFrame
end
runService:BindToRenderStep('CameraPartCFrame', Enum.RenderPriority.Camera.Value + 1, moveCameraToPart)
PartTween:Play()

Fixed by changing RenderPriority.Camera.Value to 0