How to Fix Error Code 103 in ROBLOX
The Error Code 103 in Roblox, prevents players from joining certain games, especially on the Xbox platform. This error is most commonly caused by age restrictions on the account, where the birthdate set on the account does not meet the game’s age requirements.
Additionally, incorrect privacy settings or issues with the network’s NAT type may also trigger this error.
Now, let’s explain each solution in detail with proper instructions, so new users can understand.
1. Create a New Roblox Account (without DOB restrictions)
The main cause of Error Code 103 is a Date of Birth issue, where the account’s age does not meet Roblox’s minimum age requirements for some games. By creating a new account and setting the birthdate to 13 years or older, you get full access to these games. This avoids age-related content filtering and privacy restrictions that block younger accounts from accessing certain features.
- Visit the Roblox account creation page.
- Click the ‘Sign-Up‘ button in the top-right corner of the screen.
- Select your birthday and ensure the chosen year makes you over 18 years old.
- Fill out the remaining information, then click the ‘Sign Up’ button to create your account.
- Return to your Xbox console and sign in with the new account.
- Try joining a world; the error code 103 should no longer appear.
2. Allow the “Content From Other People” Option (Xbox Only)
If the error occurs with a child account, it is likely due to a privacy setting on the parent account. The “Content From Other People” option might be off, stopping the child account from accessing user-generated content in Roblox. Enable this option to allow interaction with content from others, which is needed for most Roblox games.
- On your Xbox One console, sign in to 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.
- Go to Settings > Family, and select the Child account with which you’re encountering the issue.
- Once you’re inside the Settings menu of the Child account, choose the Custom template (under Privacy) to edit the custom privacy preferences.
- Next, scroll through the carousel privacy menu and access the entry for “See content created by other people.”
- Change the status of the ‘See content other people make’ privacy setting to ‘Allow’ and save the changes.
- Restart your Xbox One console and sign in with your Child account. Check to see if the problem is resolved.
3. Set-up Port Forwarding for Roblox (Advanced Users Only)
Roblox requires specific ports to be open for proper communication between the game servers and your network. Sometimes, these ports may be blocked or restricted by your router. By manually forwarding the necessary ports, you ensure that Roblox has a direct and uninterrupted connection to the servers
3.1 Enable UPnP in your Router Settings
- Go to your PC and open any web browser. Type one of the following addresses in the navigation bar and press Enter:
192.168.0.1 192.168.1.1
Note: If these addresses do not take you to your router settings menu, refer to our detailed guide on finding your router’s IP address.
- Once you arrive at the login screen, 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 the username and 1234 as the password).
Note: These credentials are usually located on the back of your router. If you cannot find them there, search for your router online and refer to its specific documentation.
- In the router settings, look for the Advanced menu or NAT Forwarding and search for an option named UPnP.
- Enable it and save the changes.
- Reboot both your router and your Xbox One console, then attempt to join a game in Roblox.
3.2. Forward the Ports used by Roblox manually
- Follow steps 1 to 3 from the guide above to access the NAT Forwarding/Port Forwarding menu of your router settings.
- Once inside the Port Forwarding menu, locate the option to manually forward the ports, and forward the ports required for Roblox on Xbox One.
TCP:3074 UDP:88, 500, 3074, 3544, 4500
- After forwarding the ports, save the changes, reboot both your router and your console, and attempt to join an online game in Roblox.
If the same error code 103 occurs when you try to join a world created by someone else, move to the next fix.
If you find these steps confusing, refer to our detailed guide on Port Forwarding. You can follow these guides:
4. Perform a Hard Restart of Your Console
Sometimes, simply powering down your console can help. A hard restart clears the Xbox’s temporary memory, eliminates minor glitches, refreshes network connections, and resets cache-related issues that may cause Error Code 103.
- Ensure your console is fully booted and in idle mode (not in hibernation).
- Press and hold the Xbox button on your console until the front LED turns off and you hear the fans shut down.
- Once your console is fully powered off, wait for at least one minute before turning it back on.
- Turn your console back on conventionally.
- Once the console starts up again, open Roblox, attempt to join a multiplayer game, and see if the issue is resolved.
5. Reinstall ROBLOX
If none of the solutions work, reinstalling Roblox can fix issues caused by corrupted or incomplete files. Sometimes, updates or interruptions during installation can damage files, leading to errors like Code 103. Reinstalling restores Roblox files to their default state, fixing any corrupted files or settings that might be causing the error.
- Press Xbox One button to open the guide menu, then go to My games & Apps.
- Find Roblox in the list of installed apps and games.
- Select Roblox, press Start, and choose Manage game.
- On the right, select Uninstall all.
- Reboot your console after uninstallation.
- Reinstall Roblox from your digital library or physical media and launch it to check if the 103 Error code is gone.