How to Fix Error 58 in Rocket League
Rocket League players will be familiar with the Error Code 58 issue since it's been seen on PC and consoles as well. This is something you'd see when failing to connect to a server. The description from Psyonix is that Error Code 58 is “No Reservation. No reservation found” which simply means your game is having trouble connecting to games.
There are three main causes for this issue which all relate to there being an issue with online play:
- Server outage
- User is playing with an outdated Rocket League
- A network issue
This is usually a simple problem to fix. However, you may need to try several of these methods before you stop seeing the error code. Another crucial thing to check is the official Rocket League servers. If those are offline due to maintenance or update then you will be unable to connect to games. Sometimes other issues can happen that take servers offline. For the most part, it's these methods that will fix the problem.
Method 1: Verify The Integrity of your Game Files
The first thing to try is verifying the game files which is a PC solution for Steam users.
This is common for Steam users so it shouldn't be unfamiliar but if you've never needed to do this yet then this is how you verify game files:
- When Steam is open, find Rocket League in your Library
- Right-click on rocket League and click Properties
- Click the Local Files tab
- Press the Verify Integrity of Game Files button
After this, wait for the validation to complete. This will compare the game files on your PC to the ones on the Steam servers. If something is different then Steam will repair the problem for you and your save data will not be affected. For problems with any Steam games, this method will help you as it's not just exclusive to Rocket League.
Method 2: Adding exceptions to the Anti-Virus and disabling the Firewall
For PC, a common problem with online games is the antivirus not allowing the game to connect to the server. When it comes to Steam games, the antivirus and firewall both probably have exceptions in place already but this isn't always the case.
Each antivirus is different so we advise you also take a look online to see how this is done for your specific software. However, the process is generally the same. You need to go to the Settings.
The antivirus is not usually the problem however but this is good to come back to if you've done everything else on this list and still have problems. The firewall is more likely to be the source of the issue.
These can often cause trouble for multiplayer games so it's not surprising if you already know how to do this. If you haven't been forced to do this yet then it's a good idea to get familiar with this since this is pretty helpful regardless.The Windows Defender Firewall can have exceptions added so it's a good idea to check if Rocket League and Steam are already included. These things usually happen automatically since when you install a new application that wants to communicate through the firewall on the PC then Windows will tell you. A box will ask for your confirmation the application has the permission to do this. There's a chance this could be removed due to updates to the game, firewall or operating system which could explain why you have Error Code 58 appearing after an update.Here's how to do this:
- Go to the Control Panel
- Find the Windows Firewall section
- Open Allowed Apps
- Scroll through the list and confirm Rocket League has both Private and Public boxes ticked
Alternatively, you can go to Control Panel then find the Windows Firewall area. There will be an option to turn it On and Off. Keep in mind it will most likely be Run as Administrator so if you aren't the PC owner or main account then you'll want to ask that user for permissions to do this.
Method 3: Forward the Rocket League Ports
We have a full-length article on how to do this so we'll be brief going back over it again. Doing this can fix ping issues, lag and stability issues in the game.
It can help if you're getting Error Code 58 since that's also due to network issues. It's worth trying this just to be sure this isn't the problem but this will also help you once you've found a fix.
- Type or paste your router's IP address into the search bar of a web browser
- Paste the routers IP address into the correct box
- Put the IP address of your PC/console into the other box
- Enter the port Rocket League used for that device
- Apply the settings then restart the router
Rocket League has different ports depending on the platform so it's important to use the correct ones when doing this. This method will work regardless of the platform you're playing the game on and it's a good idea to do this even if you don't have any problems right now.Read our detailed guide about the Rocket League ports, if you want to know more about this.In short, here is what you have to do:
- Access the router’s settings.
- Forward the additional ports that are needed. Depending on which system you play Rocket League, the Port Number can vary:SteamTCP: 27015-27030,27036-27037
UDP: 4380,27000-27031,27036Playstation 4TCP: 1935,3478-3480
UDP: 3074,3478-3479Xbox OneTCP: 3074
UDP: 88,500,3074,3544,4500SwitchTCP: 6667,12400,28910,29900,29901,29920
- After you have successfully added the necessary ports, restart the WiFi system and your console.
Method 4: Reinstall the Game
This is a good solution for all platforms and is one that's commonly used to try to fix any problem with Rocket League or other games.Reinstalling the game ensures that there's nothing wrong with the installed game. Sometimes issues can occur suddenly. A faulty update to the console software or the game itself can happen and reinstalling Rocket League fixes this. Especially if other games seem to be working just fine.How you reinstall a game can depend on the platform but it's quite straight forwards.
- Go to the Library
- Find Rocket League
- On Steam right-click the game / on Consoles press the Options button
- Select Uninstall / Delete
- You can find Rocket League in your Library somewhere. Consoles differ with how this is set-up but you can also go to the Store, search Rocket League and re-download this way. PC is the easiest with Steam since the game is still obvious in the library.
- Relaunch the game once downloaded again
The fresh download will have the most recent game files from the servers so if there was an issue due to a mismatch then this has fixed it. Additionally, there's no need to worry about losing your saved files. Your game files have not been deleted and will be accessible to you again once the game is installed. So you can uninstall games and reinstall them later without losing any saved data.
Method 5: Restart the console / PC
While reinstalling the game is a good idea, the thing you want to try is the most simple option but is often highly successful. Just restart the PC or console. Some users report more success combining other methods listed here with restarting the device as well.For example, a potential solution to Error 58 on the Nintendo Switch is deleting the game, restarting the console and then reinstalling the game. So restarting the device can be very helpful and we advise you to consider combining this with the other methods on this list.
Method 6: Delete Outfox
Outfox might be great for optimizing the gaming network that sends your network traffic through their network instead to improve performance. Using this can help keep your connection stable to reduce lag and lower your overall ping. Outfox can be a great thing but sometimes the program can cause issues with games such as Rocket League.
This is only specific to PC users and only for those who have installed the Outfox program so this can't apply to everyone. If you've recently installed Outfox and are starting to have game trouble then consider deleting it. With technology, trial and error is the only way to discover the cause of a lot of issues and fix them. So there's no harm in uninstalled Outfox and reinstalling it if you see that it's not causing the problem.
What causes Error 58 in Rocket League?
Error Code 58 is caused by being unable to connect to servers due to network issues, server issues or game file mismatches. Rocket League players have all seen this issue and for most people, it clears up pretty quickly as it's due to it being caused by network issues on the players' side.
The most common reason for this problem is network issues either from the player or the Rocket League servers themselves.
When it comes to troubleshooting errors or issues with Rocket League going through this list should solve the problem:
- Check your internet is online
- Confirm your internet speeds are good enough
- See if the game servers are online
- Look to see if there's a game or software update waiting
- Restart the device then try the game again
- Verify the game files for PC and restart the game
- Start trying the other methods
Fixing Rocket League Error 58 is something that can take time but make sure you've confirmed it's not due to the most common reasons first. It's easy to forget to check your internet connection or that the servers are online but these are critical steps for any issues with online games.