Some Roblox players are always getting the error 769 (Teleport Failed: Unkown Exception) when they attempt to teleport to a reserve server using the TeleportToPrivateServer command.
After investigating this particular issue, it turns out that there are several different underlying causes that might be triggering this error code. Here’s a list of potential culprits that might be responsible for this error code:
- Missing admin access – As it turns out, a common scenario that might trigger this error is a permission inconsistency that prevents the games launched from dynamically changing the server connection. To resolve this particular issue, you’ll need to re-configure the game executable to always launch with admin access.
- The firewall is blocking the connection – If you are encountering this issue while running a modified version of the game, it’s possible that your firewall is actively blocking the connection to the game server due to a false positive. In this case, whitelisting Roblox in your Firewall settings should ensure that the error doesn’t occur again.
- Corrupted DNS cache – A corrupted DNS cache is a likely candidate for causing this issue, especially if you are experiencing other similar network errors when playing other multiplayer games. In this case, you should be able to get the issue resolved by flushing the DNS cache from an elevated Command Prompt window.
- Inconsistent DNS range – A bad DNS range can also be responsible for the apparition of this error code. Several users finding themselves in a similar situation have confirmed that the problem was finally resolved after they switched over to the DNS server address provided by Google or a different public range.
Now that you are familiar with every culprit that might be responsible for this issue, here’s a list of potential fixes that other affected users have successfully used to get to the bottom of this issue:
1. Running Game Manager as administrator
As it turns out, the most common scenario that might be the root cause of the Teleport Failed: Unkown Exception error message is a permission issue that prevents the Game Manager from dynamically changing the server connection.
Several affected users that were previously dealing with the same issue have confirmed that they managed to resolve this issue by modifying the default behavior of Game Manager to ensure that it’s always opened with admin access.
If you’re looking for step by step instructions on how to do this, follow the instructions below:
- First things first, right-click on the main game executable and launch it with admin access by right-clicking on it and choosing Run as Administrator from the available options in the context menu.
- Retry the action that was previously causing the 769 error and see if the problem has been fixed.
- If it has, follow the next instructions below to make this modification permanently so you don’t have to repeat this process every time you launch Roblox.
- First things first, ensure that Roblox and its launcher (Game Manager) are closed and no associated process is running in the background.
- After you do this, open File Explorer (or My Computer on older Windows versions) and navigate to the location where you first installed the game.
- Next, right-click on GameManager.exe and then click on Properties from the newly appeared context menu.
- Inside the Properties screen, access the Compatibility tab from the ribbon menu at the top.
- Next, move down to the Settings category and check the box associated with Run this program as an administrator.
- Finally, click on Apply to make the changes permanent before attempting to launch Game Manager once again and repeating the action that was previously causing the Teleport Failed: Unkown Exception.
If the issue is still not resolved, move down to the next potential fix below.
2. Whitelisting Roblox in your Firewall settings
As it turns out, you can also expect to see this error code due to the fact that your active firewall is blocking the connection with the game server because it detects a modified version of Roblox.
This is a fairly common occurrence if you are attempting to run a modified version of Roblox – It’s even more likely if you are getting a security warning that your firewall is blocking the connection.
If this scenario is applicable, you should be able to fix this problem by whitelisting the main Roblox executable from your firewall solution.
Note: If you are using a 3rd party firewall solution, the steps of whitelisting an item will vary a lot, so we can’t provide you with a definitive fix. In this case, the best course of action is to search online for specific instructions on how to whitelist applications inside your security suite.
If you’re encountering this issue while you’re using Windows Firewall, follow the instructions below to whitelist Roblox and every associated dependency inside your firewall settings:
- Start by pressing Windows key + R to open up a Run dialog box. Next, type ”control firewall.cpl’ inside the text box and press Enter to open up the classic interface of the Windows Firewall.
- Once you’re inside the Windows Defender Firewall menu, use the left-hand menu to click on Allow an app or feature through Windows Defender Firewall.
- Inside the Allowed app menu, go ahead and click on the Change Settings button. Next, click on Yes at the UAC (User Account Control) prompt to allow admin access to the app.
- As soon as you have granted admin access, scroll down through the list of applications and see if Roblox is present inside the list of items. If Roblox is already here, check the Private and Public boxes associated with the launcher before saving the changes.
- After Roblox has been successfully whitelisted, launch the game again and see if the problem is now fixed.
If you’re still dealing with the same error code when attempting to use the TeleportToPrivateServer command, move down to the next potential fix below.
3. Flushing the DNS cache
If none of the potential fixes above have worked for you, you should consider the possibility that you might be dealing with a DNS (Domain Name System) issue. Oftentimes, an inconsistent DNS can be the main cause behind your inability to switch freely between Roblox servers.
If this scenario is applicable, the next troubleshooting action you should perform is to clear your current DNS cache and force your router to assign a new address.
Some affected users have confirmed that they managed to fix the Roblox error after they flushed the current DNS cache:
- Start by pressing Windows key + R to open up a Run dialog box. Next, type ‘cmd’ inside the text box and press Ctrl + Shift + Enter to open up an elevated Command Prompt.
Note: When you see the UAC (User Account Control) prompt, click Yes to grant administrative privileges.
- Inside the elevated CMD prompt, type the following command and hit Enter to flush your DNS cache:
Note: This operation will end up clearing any information that’s currently stored regarding your DNS cache. This will end up forcing your router to assign new DNS information which hopefully will not end up causing the same problem.
- Wait patiently until the operation is complete. You will receive a confirmation message telling you that the DNS cache has been cleared.
- Finally, close the elevated CMD prompt and restart Roblox once again to see if the same problem is still occurring.
If you’re still dealing with the same 769 error, move down to the next potential fix below.
4. Changing the DNS server
If a simple DNS flush didn’t work for you, there’s one more thing you need to do before you can exclude your DNS (Domain Name Address) range from the list of potential culprits.
If the error 769 (Teleport Failed: Unkown Exception) ends up occurring due to a bad range, you should be able to resolve this issue by migrating your DNS range to a more stable domain name address – One common choice is Google DNS, but there are other viable alternatives you can go for if you want to avoid Google.
If you haven’t tried this particular fix yet, follow the instructions below to change the DNS on any Windows computer:
- Start by pressing Windows key + R to open up a Run dialog box. Next, go ahead and type ‘ncpa.cpl’ and press Enter to open up the Network Connections window.
- Once you’re inside the Network Connections window, right-click on Wi-Fi (Wireless Network Connection) and choose Properties from the context menu. If you are using a wired connection, right-click on Ethernet (Local Area Connection) instead.
Note: When you see the UAC (User Account Control) prompt, click Yes to grant admin access.
- Inside the Ethernet or W-Fi menu, click on the Networking tab, then find the section that says This connection uses the following items. When you get to this menu, click on the box associated with Internet Protocol Version 4 (TCP /IPv4), then click on the Properties button.
- Inside the Internet Protocol Version 4 settings, click on General, then enable the box associated with Use the following DNS server address.
- Once you get the next screen, replace the values for Preferred DNS server and Alternate DNS server with the following values:
Note: This is the DNS range from Google, but you can also use 18.104.22.168 and 22.214.171.124 as Preferred DNS server and Alternate DNS server.
- Save the changes to enforce the new DNS range, then reboot your computer and see if the problem is fixed the next time you attempt to connect to a Roblox server using the TeleportToPrivateServer command.