ViewportFrame Isn't Showing When Enabled Through Script

The only thing I’m really checking for is if I’m missing something important.

I have the Viewport disabled by default. When I enable the viewport via script it will print and say its enabled but doesn’t show the viewport. When I say enabling viewport I essentially mean “Screen Gui”

TheEnd.OnClientEvent:Connect(function(killerReplay)
	local DeadMan = game.StarterPlayer:WaitForChild("StarterCharacter"):Clone()
	
	ReplayViewModel.Enabled = true
	print("ReplayViewModel Is Enabled: ", ReplayViewModel.Enabled)
	
	
end)v

https://gyazo.com/894efe2e9340853690ceb450be87dfec

It would be better if you put the part of your script here.

I added the script and an image to show that it started. The “true” is directly from ScreenGui.Enabled

I found out I had ReplayViewModel set as StarterGui instead of PlayerGui :frowning: