3 Method to Fix QuickBooks error 12157 QuickBooks error 12157 can be caused by a variety of factors, including poor installation, data connectivity issues, upgrade errors, update errors, and so on. This problem is part of the 12000 error series, and it can be caused by web connectivity troubles with Microsoft Win32 internet. Keep in mind that QuickBooks uses this API to quickly access internet protocols like FTP, HTTP, and Gopher.