Some Xbox One users are reporting that they can’t join any Roblox games on their console. The error message that appears is ‘The Roblox game you are trying to join is currently not available (Error Code: 103)’. Most affected users are reporting that they used an account that functions without issues on a PC.
As it turns out, there are several different scenarios that will ultimately spawn the error code – 103 with Roblox on Xbox One:
- Date of Birth issue – Xbox One includes an additional layer of protection in regards to child accounts, so if you’re trying to sign in with an account originally created on a PC in which the DOB is under 13 years old, you will not be able to join user-created worlds unless you do some privacy adjustments. To avoid this, you can simply create a new Roblox account with a DOB over 13 years old.
- ‘Content from other people’ is disabled – If you’re only encountering this error code with a child account, it’s very likely that content from other people is Blocked for the child account. In this case, you can fix the issue by accessing the Parent account and modifying the privacy settings so that ‘Content from other people’ is Allowed.
- NAT issue – As it turns out, this problem can also appear in the event that the ports used by Roblox are not being forward correctly. In this case, you can fix the issue either by enabling UPnP inside your router settings or by forwarding the ports used by Roblox manually.
- Firmware glitch – Files that are being used temporarily by your OS can also be the root cause of this issue. To fix the problem in case it’s being caused by a firmware glitch, you should perform a power cycling procedure and clear the temp folder along with the power capacitors.
- Bad game installation – Under certain circumstances, this error can also be facilitated by a bad game installation. In this case, you should be able to fix the issue by uninstalling the game along with every add-on and update before reinstalling it again.
Method 1: Creating a New Roblox account (without DOB restrictions)
As it turns out, the number one cause that might end up triggering the 103 Error Code when launching Roblox from an Xbox One console is a DOB issue (Date of Birth). As a lot of affected users have reported, Xbox has an additional layer of privacy settings that might prevent child accounts from being accessed without the necessary permissions.
After going through multiple user reports, it seems that Xbox One tends to have a problem with PC-created accounts in which the date of birth is under 13 years old.
In case you don’t have a lot of saved content on your account, the easiest way to fix the Error Code: 103 is to simply create a new account with Roblox with a date of birth of over 18 and use that one to sign in with your Xbox One Console.
If you’re unsure on how to do this, follow the instructions below:
- From a PC or a mobile device, visit this account creation page of Roblox.
- Once inside, click on the Sign-Up button in the top-right section of the screen.
- Inside the credential window, select your birthday and make sure the year will ultimately make you over 18 years old. This will ensure that the extra security layer on Xbox One is not available.
- Complete the rest of the required information, then hit the Sign Up button to create the account, then follow the on-screen instructions to verify your newly created account.
- Once the new account has been successfully created, return to your Xbox console and click on Sign in as your Roblox account.
- Attempt to join a world and you should no longer be greeted by the same Error Code: 103.
In case you don’t want to create a new Roblox account or this method didn’t allow you to circumvent the error message, move to the next potential fix below.
Method 2: Allowing ‘Content from other people’ on a Child account
If you are encountering this error code with a Child account, it’s very likely that you’re seeing the Error Code: 103 due to a privacy setting enforced on the parent account that ends up blocking content that’s created by other community members – This is an essential feature on Roblox that is required when attempting to join other worlds.
If this is the source of your problems, you will be able to fix the problem by accessing the privacy settings of your Child account (from your Parent account) and enabling the See content other people make feature. As soon as you do this, you should be able to join other worlds in Roblox without encountering the same 103 error code.
If you’re unsure on how to do this, follow the instructions below:
- On your Xbox One console, sign in on your Parent account and access the My apps & games option from the main dashboard menu.
- From the My Apps and Games menu, access the Settings menu.
- Once you’re inside the Settings menu, scroll down to the Family tab and select the Child account that you’re encountering the issue on.
- Once you’re inside the Settings menu of the Child account, choose the Custom template (under Privacy) to start editing the custom Privacy preferences.
- Next, scroll cycle through the carousel privacy menu and access the entry associated with See content other people make.
- Restart your Xbox One console, sign in with your Child account and repeat the action that was previously causing the Error Code: 103 to see if the issue has been resolved.
In case you’re still encountering the same problem, move down to the next potential fix below.
Method 3: Forwarding the Ports used by Roblox
If the fixed above didn’t work for you, it’s quite likely that you’re dealing with a port forwarding issue. Keep in mind that Roblox is a multiplayer-based game that requires your network NAT (Network Address Translation) to be open.
Every game that leverages the exchange of data between peers uses certain ports that need to be opened in order to allow you to play online. Most router models nowadays will take care of port forwarding by default, but if you’ve previously made some modifications to your router, the feature that facilitates an opened NAT (Universal Plug and Play) might actually be disabled.
However, if you’re using an older router, it’s also possible that it doesn’t support UPnP – In this case, you will need to do the port forwarding part manually.
So depending on your router, there are two potential methods that will allow you to forward the ports used by Roblox:
- Enabling UPnP in your router settings to open your NAT
- Forwarding the ports used by Roblox manually so that you are able to connect successfully to other people’s worlds
If your router supports UPnP(Universal Plug and Play), follow the first guide below (A). In case you’re using an older router model that doesn’t support UPnP follow the second sub-guide (B):
A. Enabling UPnP in your Router Settings
- Use a PC or Mac that’s connected to the network maintained by your router to open up your default browser and type one of the following addresses inside the navigation bar. Next, press Enter to access your Router settings menu:
Note: One of these generic addresses should take you to your router settings menu, but in case they don’t search online for specific steps on accessing your router settings.
- Once you arrive at the login screen, go ahead and type in your login credentials. If you haven’t accessed this menu before, you should be able to sign in with the default credentials (admin as user and 1234 as password)
Note: These default credentials will vary depending on your router manufacturer, so search online for the default login credentials according to your router model in case these are incorrect.
- Once you’re finally inside your router settings, look for the Advanced menu / NAT Forwarding and look for an option named UPnP.
- When you finally manage to locate it, enable it, and save the changes to enforce the change.
- Once you successfully manage to enable Universal Plug and Play, reboot both your router and your Xbox One console and see if the Roblox error repeats by attempting to join a game once again.
B. Forwarding the Ports used by Roblox manually
- Follow steps 1 to 3 from the guide above to get inside the NAT Forwarding / Port Forwarding menu of your router settings.
- Once you’re inside the Port Forwarding menu, locate the menu that allows you to forward the ports manually and start forwarding the ports that are required by Roblox on Xbox One:
TCP: 3074 UDP: 88, 500, 3074, 3544, 4500
- Once you’ve ensured that each of these ports is forwarded, save the changes, and reboot both your router and your console before attempting to join an online game once again in Roblox.
In case the same error code 103 is still occurring when you attempt to join a world that’s created by someone else in Roblox, move down to the next potential fix below.
Method 4: Performing a Power Cycling Procedure
If none of the potential fixes above have allowed you to fix the issue, it’s possible that the 103 error code is actually being facilitated with some type of temporary file corruption that’s currently being stored in the temp folder.
Since this temp folder will not be cleared with certain types of shutdowns, you might be able to fix the problem by performing a power cycling procedure – This will also end up clearing the power capacitors which might also resolve an issue caused by glitched firmware.
To perform a power cycling procedure on your Xbox One console, follow the instructions below:
- Start by ensuring that your console is fully booted and in idle mode (not in hibernation).
- Next, press the Xbox button (on your console) and keep it pressed for about 15 seconds (or until the front LED turns off and you can hear the fans turning off)
- Once your console is fully powered off, wait for at least 1 full minute before turning it back on. While you wait, you can also disconnect the power cable from the power outlet it’s currently connected to in order to ensure that the power capacitors are completely cleared.
- After you’ve done this, turn your console back on conventionally (by pressing the power button on your console) and wait for the next startup to complete.
Note: If you notice the longer startup animation (the one that lasts over 5 seconds), it means that the power cycling procedure was as successful.
- Once the next console startup is complete, open Roblox, attempt to join a multiplayer game, and see if the issue is resolved.
In case you still end up seeing the 103 error code when attempting to access content created by other people, move down to the final fix below.
Method 5: Reinstalling the Game
If none of the potential fixes above have worked for you, it’s very likely that you’re dealing with an inconsistency created by a bad installation. In most cases, instances of this problem are reported when the console is forcibly shut down in the middle of installing the game (or a game update).
In this case, you should be able to fix the issue by reinstalling the game. If the error code 103 is being caused by some type of game data corruption, the instructions below should allow you to fix the issue.
Here’s a quick guide on reinstalling Robox on your Xbox One console:
- Press the Xbox One console to open up your guide menu, then use it to access the My games & Apps menu.
- Once you’re inside the Game & Apps menu, scroll down through the list of installed applications & games and locate Roblox.
- With Roblox selected, press the Start button then choose Manage game from the newly appeared context menu.
- At the next pane, use the menu on the right to select Uninstall all – This procedure ensures that you install the base game along with every installed add-on and game update.
- Once the uninstallation sequence is complete, reboot your console and wait for the next startup to complete.
- Access your digital library or insert the physical media, reinstall Roblox, and launch the game to see if you successfully managed to fix the 103 Error code.