Same issue once again,

local TeleportService = game:GetService(“TeleportService”)
local ReplicatedStorage = game:GetService(“ReplicatedStorage”)

local TeleportModule = {}

local RETRY_DELAY = 2
local MAX_WAIT = 10

– Create remote event instance
local teleportEvent = Instance.new(“RemoteEvent”)
teleportEvent.Name = “TeleportEvent”
teleportEvent.Parent = ReplicatedStorage

function TeleportModule.teleportWithRetry(targetPlaceID, playersTable, teleportOptions)
local currentWait = 0

-- Show custom teleport screen to valid players if client event is connected
teleportEvent:FireAllClients(playersTable, true)

local function doTeleport(players, options)
	if currentWait < MAX_WAIT then
		local success, errorMessage = pcall(function()
			return TeleportService:TeleportAsync(targetPlaceID, players, options)
		end)
		if not success then
			warn(errorMessage)
			-- Retry teleport after defined delay
			wait(RETRY_DELAY)
			currentWait = currentWait + RETRY_DELAY
			doTeleport(players, teleportOptions)
		end
	else
		-- On failure, hide custom teleport screen for remaining valid players
		teleportEvent:FireAllClients(players, false)
		return true
	end
end

TeleportService.TeleportInitFailed:Connect(function(player, teleportResult, errorMessage)
	if teleportResult ~= Enum.TeleportResult.Success then
		warn(errorMessage)
		-- Retry teleport after defined delay
		wait(RETRY_DELAY)
		currentWait = currentWait + RETRY_DELAY
		doTeleport({player}, teleportOptions)
	end
end)

-- Fire initial teleport
doTeleport(playersTable, teleportOptions)

end

return TeleportModule

That is how it looks.

Also, I appreciate you helping me.

1 Like

Did you mention something about another post where you got this error?

1 Like

Yeah. I had the same issue for the previous game, I went into that game and copied every single code from it, still did not work.

What is the link to your other post?

1 Like

Did you enable anything in your other game in the settings?

In game settings/security everything is enabled except Third Party Sales.

Are all of those enabled in this current game too?

Just joined the game once again, magically the script started working so thanks for helping me.

1 Like