Sage 50 helps in keeping track of your business expenses and day-to-day transactions. It keeps a check on the performance of the business, analyzes it, and generates a report for the entrepreneurs. These reports aid the businessman in keeping control of day-to-day activities. If a user receives error code 5006: 0x80070020 or 0x80070005, it suggests that while responding to the notification post the redirect URL was not included, or even if the Redirect URL is included, the format is incorrect.
The exact error message is shown…
Sage 50 Error 5006: 0x80070020 has occurred while running setup
Causes
- All other programs and applications running in the system while processing the setup.
- The vendor’s website fails to do it. The vendors fail to provide a redirection URL which makes it impossible to redirect the website.
Read More: Fix Submission Errors in Sage 50 Payroll
Resolutions of Sage 50 Error 5006: 0x80070020
- Always provide a Redirect URL while responding to the notification post
- RedirectURL is in the correct format if it’s returned to the Sage
- Keep a regular check on the Server Logs to ensure that the response has been sent with the Redirect URL and that notifications are being regularly received from Sage
- The response you receive from Sage must always read “Sage Pay Server Protocol – Section B2”. This helps you to know that your platform is responding correctly to the Sage through notification post
- Ports 80 and 443 of your server should always be “open” to receive notification posts from Sage
- Adding all the IP Addresses of Sage to your Server is a must
- Even after following the above-mentioned resolution if you are facing Error 5006, try re-linking the Notification URL by using another link.
Step 1: Temporarily Disable Software That Might Interfere with Installation
Sometimes, antivirus programs, firewalls, or system settings like User Account Control (UAC) can block or interfere with software installations. Here’s how to work around that:
- Turn off your antivirus, firewall, or real-time scanner temporarily. If you’re unsure how to do this, reach out to your IT technician or the software provider for guidance.
- Once that’s done, try reinstalling the program. Right-click the installation file and choose Run as Administrator.
- If the installation fails again, disable UAC (User Account Control).
- Try installing once more. If the error still persists, restart your computer in Selective Start up mode.
Step 2: Fixing MySQL Event Viewer Errors
If you’re seeing MySQL-related errors in the Event Viewer, follow these steps:
- Uninstall the existing ODBC Connectors (versions 3.51.28 and 5.2.4(a)).
- Reinstall the same ODBC Connectors. You can find the installation files here:
- C:\Sage\Sage 50 Accounting Installer Files – CDN Release 2016.x\BIN\MySQLODBC\
- Finally, run the latest Sage 50 update installer from this location:
- C:\Users\Public\Documents\Sage Software\Simply Accounting\Download\SA_2016xCPUP1.exe
If you still run into issues after trying these steps, feel free to ask for more advanced troubleshooting support.
Conclusion
Sage 50 Error 5006 usually appears during software installation or update, and it’s often linked to conflicts with temporary files, damaged installer data, or corrupted registry settings. This error can prevent Sage from installing or upgrading properly. Thankfully, you can resolve it by clearing temp folders, running the installer with administrative privileges, or using a clean up utility. For persistent or unclear causes, it’s best to seek expert help. Contact the certified Sage 50 professionals at Bigxperts to ensure your installation is smooth, clean, and error-free.
Frequently Asked Questions
When does Sage Error 5006 occur?
You’ll most likely encounter Error 5006 while installing a new version of Sage, reinstalling after a failed setup, or attempting a software upgrade. It blocks progress and may halt the installation altogether.
Should I disable antivirus software before installing Sage 50?
Yes, temporarily disabling it can help prevent installer conflicts.
Is Sage 50 Error 5006 a Windows issue or a Sage-specific error?
Error 5006 is specific to Sage 50 installation but relates to how Windows handles setup files, user permissions, and temporary data. So while it appears in Sage, the underlying cause often lies in system-level file conflicts.
Can I use a registry cleaner to fix Error 5006?
Yes, but use only trusted tools or consult a professional.
How do I access the Windows Temp folder to delete files?
Press Win + R, type %temp%, then delete all files.
Speak to a Specialist about Your Sage Software
Headache🥺. Huh, Save time & money with Sage Technical Support 24/7 @ +1800-892-1352, we provide assistance to those who face problems while using SAGE Peachtree (Support all U.S. & Canada Editions)
--- Support - We provide solutions for the following Sage (50, 100, 200, Payroll, Peachtree, Cloud, 3X, Impact, HRMS, CRM, ERP, One & Fixed Assets) ---
- Error Support
- Data Import
- Data Conversion
- Payment Solutions
- Upgradation
- Payroll Support
- Data Export
- Software Integration
- Sage Printer Support
- Complete Sage Solutions
- Tax-Related Issues
- Data Damage Recovery
- Installation, Activation Help
- Sage Windows Support

+1800-892-1352
Chat Now
Schedule a Meeting