QuickBooks Error 12031 happens because of network timeout that hinder QuickBooks from accessing the server. Firewall and updating QuickBooks payroll service might cause this error. Here are the solution for this QuickBooks error 12031.
Causes of QuickBooks Error 12031
Anti-Virus considering QuickBooks updates a threat.
Invalid SSL Settings and Internet Explorer isn't default browser.
Network Timeout preventing QuickBooks from accessing the server.
Before proceeding further save a backup copy of Company File.
Open QuickBooks.
Go to File > Back Up Company > Create Local Backup.
3 Fix Steps for QuickBooks Error 12031
Step 1: Check Security Software
Sometimes security software may Avast QuickBooks desktop to launch updates.
You may need to make sure that it’s not stalling QuickBooks access and its file to open.
In every security software finding permission to allow an app is different.
We endorse you, pause it for a temporary period of time.
Step 2: Validating SSL Settings
Go to Help menu in QuickBooks, choose Internet Connection Setup.
In the new Window, select the radio button for “Use my computer’s Internet connection” settings option.
Click on “Next” and then select the Done button to complete the procedure.
Step 3: Fix Error While Updating QuickBooks Payroll Service
Open Internet Connection Setup and then opt Internet Properties.
Click on the Advanced tab to go further.
After ensuring that the advanced settings matches, hit Apply.
Click on OK to finish and then close the Window.
Now try to update QuickBooks again to check if QuickBooks payroll error 12031 is fixed or not. After following the above 3 steps, if the same problem still exists then try to connect with our US based bookkeeping experts and QuickBooks error support team by means of our dedicated helpline i.e., 1-800-615-2347.