Have you ever been ready to dive into the chaotic world of Pandora, only to be stopped dead in your tracks by a bizarre error message? It is incredibly frustrating when Borderlands 2 Definitely An Italian Plumber Not Working appears on your screen, blocking access to your saved games or online features. You are not alone; thousands of players have encountered this confusing glitch, but fortunately, there are clear, step-by-step solutions to get you back to looting and shooting.
In this guide, we will break down exactly what this error means, why it happens, and how to fix it permanently. Whether you are playing on Steam, Epic Games Store, or a console, these methods are designed to restore your game’s functionality without requiring advanced technical knowledge.
What Does the “Italian Plumber” Error Mean?
Before jumping into fixes, it is helpful to understand the root cause. The phrase “Definitely An Italian Plumber” is a humorous, internal codename used by the developers at Gearbox Software. It refers to the game’s authentication and connectivity module, which handles SHiFT codes, Golden Keys, and online matchmaking.
When you see the message “Borderlands 2 Definitely An Italian Plumber Not Working,” it essentially means the game client cannot communicate properly with the Gearbox servers or verify your local save data integrity. This is not a reference to a specific character but rather a debug label that accidentally made it into the public error reporting system.
According to community data gathered from forums like Reddit and Steam Community discussions, this issue spiked during major server maintenance windows or after specific game patches. Understanding that this is a connectivity or verification issue, rather than a corrupted game file per se, helps narrow down the troubleshooting process.
Why Is This Glitch Happening Now?
Several factors can trigger this error. Identifying the specific cause for your situation will help you choose the right fix.
1. Server-Side Issues
Sometimes, the problem is not on your end. If Gearbox’s SHiFT servers are undergoing maintenance or experiencing high traffic, the authentication handshake fails. This results in the “Italian Plumber” error because the game cannot confirm your identity or entitlements.
2. Corrupted Local Cache
Over time, the local files that store your SHiFT account data and golden key status can become corrupted. This is common if the game was closed unexpectedly or if your computer crashed during a save operation.
3. Firewall or Antivirus Interference
Security software may mistakenly flag the game’s connection attempt as suspicious. If your firewall blocks the specific port used by the SHiFT service, the game interprets this silence as a failure, triggering the error message.
4. Outdated Game Version
Running an older version of Borderlands 2 while trying to connect to updated servers can cause protocol mismatches. Always ensure your game is fully patched.

Step-by-Step Fixes for PC Players
If you are playing on PC (Steam or Epic Games), follow these steps in order. Most users report success with the first two methods.
Method 1: Verify Integrity of Game Files
This is the most effective fix for corrupted local data. It forces the launcher to check every file against the server version and replace any that are broken.
For Steam Users:
- Open your Steam Library.
- Right-click on Borderlands 2.
- Select Properties.
- Go to the Installed Files tab.
- Click Verify integrity of game files.
- Wait for the process to complete (this may take 5–10 minutes).
For Epic Games Users:
- Open the Epic Games Launcher.
- Go to your Library.
- Click the three dots below the Borderlands 2 image.
- Select Manage.
- Click Verify.
Method 2: Clear the SHiFT Cache
Since the error is related to the authentication module, clearing the cached SHiFT data often resolves the issue.
- Close Borderlands 2 completely.
- Navigate to your Documents folder:
C:\Users\[YourUsername]\Documents\My Games\Borderlands 2\WillowGame\Config. - Locate the file named
WillowEngine.ini. - Back up this file by copying it to your desktop (just in case).
- Delete the original
WillowEngine.inifrom the Config folder. - Restart the game. The game will generate a fresh configuration file.
Note: This may reset some of your video settings, so you might need to adjust your graphics options again.
Method 3: Check Firewall Exceptions
Ensure that Borderlands 2 is allowed through your Windows Firewall.
- Type “Firewall” in the Windows search bar and select Windows Defender Firewall.
- Click on Allow an app or feature through Windows Defender Firewall.
- Click Change settings (admin rights required).
- Find Borderlands 2 in the list.
- Ensure both Private and Public boxes are checked.
- If it is not listed, click Allow another app, browse to the game’s executable file (
Borderlands2.exe), and add it.
Console Solutions (PS3, PS4, Xbox 360, Xbox One)
Console players cannot verify files or edit config files, but there are still effective troubleshooting steps.
1. Power Cycle Your Console
A full power cycle clears the system cache, which can resolve temporary connectivity glitches.
- PlayStation: Turn off the console completely (not Rest Mode). Unplug the power cord for 60 seconds. Plug it back in and restart.
- Xbox: Hold the power button for 10 seconds until it shuts down. Unplug the power cord for 2 minutes. Restart.
2. Re-link Your SHiFT Account
Sometimes the link between your console account and your SHiFT account becomes stale.
- Launch Borderlands 2.
- Go to the Main Menu.
- Select Extras > SHiFT Code.
- If prompted, sign out of your SHiFT account.
- Sign back in using your correct credentials.
- Try accessing your Golden Keys or online features again.
3. Check for System Updates
Ensure your console’s operating system is up to date. An outdated OS can sometimes conflict with newer game patches.
Comparison: PC vs. Console Troubleshooting
| Feature | PC (Steam/Epic) | Console (PS/Xbox) |
|---|---|---|
| Primary Fix | Verify Game Files | Power Cycle Console |
| Cache Clearing | Delete WillowEngine.ini | Clear System Cache (Power Cycle) |
| Network Control | Adjust Firewall/Antivirus | Check Router/NAT Type |
| Account Management | Edit Config Files | Re-link SHiFT in-game |
| Difficulty Level | Moderate | Easy |
When to Contact Support
If none of the above steps work, the issue may be account-specific or related to a broader server outage. Before contacting support, check the official Gearbox Status page or their social media channels for announced maintenance.
For detailed technical documentation on the game’s architecture, you can refer to the Borderlands 2 Wikipedia page, which provides historical context on updates and known issues. However, for personalized account issues, always reach out to Gearbox Support directly with screenshots of the error.
FAQ Section
Q1: Will fixing the “Italian Plumber” error delete my save files?
A: No. Verifying game files or clearing the SHiFT cache does not touch your actual save data, which is stored in a separate folder. However, it is always good practice to back up your saves manually before making system changes.
Q2: Can I play offline if this error persists?
A: Usually, no. The “Italian Plumber” error is tied to the authentication module. Even in offline mode, the game often attempts a initial handshake. If the servers are down, you may be locked out until they are restored.
Q3: Does this error affect my Golden Keys?
A: Yes. Since Golden Keys are managed via the SHiFT service, this error will prevent you from redeeming codes or opening Golden Chests. Fixing the connection issue will restore access to your keys.
Q4: Is this error a virus?
A: Absolutely not. It is a legitimate error message from the game itself. However, always ensure you downloaded the game from an official source (Steam, Epic, or Console Store) to avoid malware.
Q5: Why is it called “Italian Plumber”?
A: It is an inside joke by the developers. Mario, the famous Nintendo character, is an Italian plumber. Developers often use playful codenames for internal systems. In this case, it refers to the “plumbing” of the network connection.
Q6: How long does the verification process take on PC?
A: It depends on your hard drive speed and internet connection. On an SSD, it typically takes 3–5 minutes. On an HDD, it can take 10–15 minutes. Do not interrupt the process.
Conclusion
Encountering the Borderlands 2 Definitely An Italian Plumber Not Working error can be a buzzkill, but it is rarely a permanent disaster. By understanding that this is a connectivity or cache issue, you can systematically apply the fixes outlined above. For PC players, verifying files and clearing the SHiFT cache are the gold standards. For console players, a simple power cycle and re-linking your account usually do the trick.
Don’t let a glitch keep you from exploring Pandora. Try these solutions, and you should be back to collecting loot and defeating Handsome Jack in no time. If you found this guide helpful, please share it with your fellow Vault Hunters on social media or your favorite gaming discord. Happy hunting!

Leave a Reply