Teleportation saying "restricted" when it's not

set it to private then re-set it to public

Any more ideas? Still nothing losing hope at this point

is it a server sided script? and where is it located

Hey. You could try this. I enabled “Allow third party teleports” in my place i created with the asset manager and it worked

It’s in a script not local script inside a part

Did that as well and nothing anything else?

Well shoot. Idk then man


This is a shot in the dark, but have you tried using the TeleportAsync() call instead?

Try this:

local TeleportService = game:GetService("TeleportService")
function onTouch(hit)
	local Player = game.Players:GetPlayerFromCharacter(hit.Parent)
	if Player then
		TeleportService:TeleportAsync(10683967550, {Player})
		game.Workspace.Teleport.Parent = game.ReplicatedStorage
	end
end
script.Parent.Touched:Connect(onTouch)

I was going to say what everyone else had said above already, but this is the only other thing I could think of for you to try, in case it really was some sort of bug.

1 Like

I’ll try thank you all for the help

problem is we don’t get the 2 more paramotors (TeleportData,TeleportGui)
also this is actually a bug if you teleport with :Teleport() it will kick you for that reason after/while teleporting.
So there is nothing you can do as of now than just reporting it.
Seems like these weeks had multiple bugs within the engine.

So I can’t do nothing? To fix this?

With the :Teleport() function no.
But you can use the other functions like :TeleportAsync() or TeleportParty() and ect… for now.

1 Like

Alright cool thanks y’all are really helpful.

1 Like

I have tried this, it it has not worked.

I have tried TeleportAsync() and nothing…

robloxapp-20220904-0021564.wmv (67.8 KB)

can you show me the script you used so i can fix it?

local TeleportService = game:GetService(“TeleportService”)

function onTouch(hit)

local Player = game.Players:GetPlayerFromCharacter(hit.Parent)

if Player then

TeleportService:TeleportAsync(10683967550, {Player})

game.Workspace.Teleport.Parent = game.ReplicatedStorage

end

end

script.Parent.Touched:Connect(onTouch)

i dont know what this is used for but
i noticed that the game you are trying to teleport from isnt published from the console screenshot
Screenshot_46

It says it isn’t published but if it wasn’t, it wouldn’t be on roblox