Fix QuickBooks Error 12031 with expert troubleshooting for update timeouts, TLS 1.2, firewall, antivirus, network issues, Tool Hub, and payroll update failures.