Error Code: 773 appears randomly when teleporting to a reserved server

Do you have ThirdPartyTeleports enabled in-game? For some reason, you have to enable it sometimes to teleport to places under the same universe. Happened to me, I have no idea why.

Huh, weird. I’ll turn them on and test the system again. I’ll tell if the issue continues occuring

Is it working for you now? …….

Nope, still seems to be a problem, even after turning on ThirdPartyTeleports

One thing i noticed is that the error only occurs when several players are getting teleported…? When i try it in solo it works flawlessly

Same. I’m trying something right now, where I check the playerlist to see if someone thats supposed to be gone is still there, and solo teleporting them directly. I’ll report back if its successful or not, you could try that

1 Like

@fr3akko Are you still encountering this within your game? What you’ve described is also an issue for me and I can’t seem to find a solution. I’m wondering if you were able to solve the problem or if there’s something wrong with Roblox

Nope, didn’t find a solution yet. From what i’ve noticed the error only appears when:

  • More than one player is getting teleported
  • Players that are getting teleported are from different regions ( not sure about this one though )

Does this mean teleporting the players into a separate Experience or a Place within one? I was working on a project a few years ago and I managed to figure it out well.

  • If it’s a Place, I would recommend making it connected to the first Experience directly. This means there can be no correlation between other Places and teleportation should work perfectly every time.

  • If it’s a separate Experience, the one you want to teleport the players to should be public, but making sure the players have joined through the initial Experience rather than finding it some other way (e.g. from another Experience).

This is exactly what happened with me. Once the previously encountered problems are solved, this should no longer be a problem.

Hope this helps! :grinning:

Experiencing the same issue here, was completely fine for a while then started happening like a week ago.

Players in one region are teleported while the others are not, very odd issue.

Could be an issue on Roblox’s end? I literally don’t know.

I’m pretty sure it’s an issue on Roblox’s end if it’s all something we started experiencing a week ago. I can also attest to everything he’s described (the issue only happens with more than one player, usually involving different regions)… Very frustrating because I don’t have the permissions to submit bug reports on the DevForum.

Okay, so from what i can tell, we’re ALL experiencing the same issue currently, so i guess only time will tell when roblox fixes this :sweat_smile:

hopefully this gets filed as a bug soon if it hasn’t already

I sent a bug report message to @Bug-Support three days ago and haven’t gotten a response yet

I am having the same issue. I believe it may be caused by two players from different regions attempting to teleport to a reserved server together. Hopefully they get around to this.

I am back with some good news. Earlier this morning I found a way around this issue.

You can use the TeleportService.TeleportInitFailed event to handle players getting the Error Code 773 teleport restriction. While the error will still appear for them, they’ll teleport to the reserved server eventually with this setup. I was skeptical about this solution, since it involved retrying a teleport to a private server, but no, it works completely fine.

I took some code from the documentation and edited it to fit within my game:

local TeleportService = game:GetService("TeleportService")

local RETRY_DELAY = 1
local FLOOD_DELAY = 15

local function handleFailedTeleport(player, teleportResult, errorMessage, placeId, teleportOptions)
    if teleportResult == Enum.TeleportResult.Flooded then
        task.wait(FLOOD_DELAY)
    elseif teleportResult == Enum.TeleportResult.Failure then
        task.wait(RETRY_DELAY)
    else
		warn(("Invalid teleport [%s]: %s"):format(teleportResult.Name, errorMessage))
		wait(1)
    end

    TeleportService:TeleportAsync(placeId, {player}, teleportOptions)
end

TeleportService.TeleportInitFailed:Connect(handleFailedTeleport)

The code should show the restriction as an invalid teleport warning and retry the teleport again after a second. Just putting it here in case it’s useful to anyone else.

1 Like

Tested it out and it seems to fix the issue! Putting this as a solution!

Yep, I’ve been having this same issue that everyone here is describing for about a month now. Only happens when teleporting a group to a reserved server. Anyways I’ve implemented the failed teleport handler but the issue is still annoying, hopefully they get it fixed.

1 Like

This issue is still happening for me. It’s tanking my game.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.