Best Ways To Fix QuickBooks Error 12031 When you try to update QuickBooks, you may receive different errors. One such error that very commonly appears is QuickBooks error 12031. It shows that QuickBooks can not connect to the internet. When it is unable to access the internet, you can’t download the update and get an error. Wrong browser settings or firewall problems can be the cause. We have outlined the steps that will help in fixing this error. Are you tired of receiving update errors in QuickBooks and can't find an effective solution? Worry not. Call our QuickBooks professionals at 1-855-856-0042 and receive an immediate solution. Reasons For Error Code 12031 The reasons that cause error 12031 are as follows. Misconfigured firewall settings A weak internet can cause error 12031. Browser issues can trigger this error. Internet Explorer is not your default browser. Third-party apps are causing conflicts. Incorrectly configured Internet Explorer settings can give QuickBooks error 12007. Solutions For Error Code 12031 Follow these solutions if you are unable to download the payroll and QuickBooks update due to error 12031. Solution 1: Shut down the third-party apps Press Ctrl + Shift + Esc keys. It will open the task manager. Now, go to the Processes tab. In this window, find out any problematic third-party apps. After locating it, right-click on it. Select End Task. After that, restart your system. Solution 2: Set Internet Explorer as the default browser Launch Internet Explorer. Go to the Tools menu. Choose Internet Options. Move to the Programs tab. Then click on Make Default. After that, save the changes. Select OK. Close Internet Explorer. Solution 3: Adjust Internet Explorer Settings Close QuickBooks on your computer. Find Internet Explorer. Open it Click on Tools in the menu. Select Internet Options from the dropdown. Go to the Security tab. Click on the Globe icon. Modify the security level. Set it to Medium-high or lower. Switch to the Connections tab. If you don’t use dial-up, select Never Dial a Connection, and if you do not use it, choose the correct Internet Service Provider. Click OK. Click on LAN Settings. Check the Automatically detect settings. Uncheck the Use a Proxy Server checkbox. Click OK. Go to the Advanced tab. Click on Restore Advanced Settings. Open Settings. Find Use TLS 1.2. Ensure it is checked. Click OK. Close Internet Explorer. Restart your computer. Open QuickBooks Desktop. Try to run the update. Conclusion Hopefully, this guide should be enough to assist you in resolving QuickBooks error 12031. By following the steps, you will be able to fix the issue, but in case the error appears again, then get help from experts.