Title says it all, I have a Loading Gui where I want it to fade when the player arrives to the destinated place, however when the "LocalPlayerArrivedFromTeleport" event is fired, it instantly gets removed.
What am I doing wrong?
Code snippets:
--// A
local TS = game:GetService("TeleportService")
TS:Teleport(PlaceId, Player, nil, ScreenGui)
--// B
local TS = game:GetService("TeleportService")
TS.LocalPlayerArrivedFromTeleport:Connect(function(ScreenGui)
--// Stuff
end)
Is what I want to happen even possible?

5 comments
Check the event, Im geussing you have it set to destroy a certain thing but your accedently destroying the whole GUI
I'm not destroying anything.
Do you remove the default load screen?
No.
Tried it just now; no difference.