Roblox is an online platformer game thatโs quite popular among adults and children. However, as intuitive as the game might be, it isnโt immune to random bugs or glitches that can hamper the user experience.
In this article, we’re looking at Roblox error code 103 experienced by players on Xbox One and PC, its causes and what you can do to fix the problem.
What causes Roblox error code 103?
The error is triggered when the player can’t join the desired game. Common causes include:
- Age restrictions on the server.
- Content from other users is blocked.
- NAT or port forwarding issues.
Also read: Roblox speed script: All you need to know
How to fix this?
Here are six fixes you can try out.
Create a new Roblox account
If your original account was made before you turned 13, there’s a good chance you can’t join many servers because of age restrictions. The simplest way of doing this is to simply create a new account where you’re at least 18 years old,ย
You can create a new Roblox account here.ย
Disable VPN
Geo-restrictions often get in the way of software experiences. Suppose youโre playing Roblox with a VPN connection. In that case, chances are the VPN is interfering with Robloxโs update system, and thereโs a regional conflict in which your IP address is placed due to the VPN and the update Roblox is sending you. Try disabling the VPN to see if Roblox works.
Enable Content Sharing on Xbox
If you’re playing on Xbox, the console limits content sharing by default which can prevent you from joining certain servers. This can be fixed by relaxing this particular setting. Here’s how.
- Press the Home button on your Xbox controller and selectย Settings.
- ย Head toย All Settings > Account > Privacy and Online Safety > Xbox Live Privacy.
- Selectย View Details & Customiseย followed byย Game Content.ย
- Change the content-sharing setting to allow everyone.ย
Now restart the console and try joining a server again. It should work just fine.
Check Firewall
Sometimes the Windows Firewall can get in the way of programs trying to access the internet, which can very well be the case here. Try temporarily disabling your firewall to see if Roblox starts working properly.
You can check out how to use the Windows Firewall here
Port forwarding issues
If youโre trying to connect to a Roblox server, thereโs a good chance that the game might use some ports to connect and communicate with the server. Youโll have to check with the server admin to find the required ports.
Now, while the steps for each router will vary depending on the make and model, hereโs a general idea of what you need to do.
Step 1: Head to your routerโs home page. This would generally be your default gateway. In my case, itโs 192.168.0.1

Step 2: Log in to the router settings and look for port forwarding settings. On my router, itโs under the Applications tab.

Step 3:ย Now, type in the port number for the server and select the corresponding protocol, including your machineโs local IP Address. Save these settings, and youโre good to go.

Again, depending upon your router, you might have to take a different approach towards opening ports to allow apps to communicate over the internet.
Also read: What does Outdated Server mean in Minecraft?
Uninstall/reinstall Roblox
Try removing Roblox and installing it again to see if that resolves your issue.
Step 1: Press the Windows key + X and click on Apps and Features.

Step 2: Find Roblox in the list and click Uninstall.

Now reinstall the program from the Microsoft Store and check if that resolves the error in Roblox.
Also read: What does SMH mean in Roblox?

Thanks