When connecting to QuickBooks I get the following error:

"The proccedure entry point EnumProcessModulesEx could not be locateded in the dynamic link library PSAPI.dll "


We have heard this several times over the last couples of days. The error is related to QuickBooks and is not caused by us. You probably have made some updates at you computer that damaged the PSAPI.dll, which is a Windows system dll that is used by several programs. What we found out is the with the newest QuickBooks update the QBXMLRP2.dll was replaced.
Here are links that may help:

http://stackoverflow.com/questions/24276445/why-would-qb-enterprise-change-from-r5-to-r6-cause-all-sdk-programs-to-not-conne/24331376#24331376

https://community.intuit.com/questions/936633-after-updating-quickbooks-2014-to-r6-i-get-the-following-error-when-trying-to-use-webconnect-the-procedure-entry-point-enumprocessmodulesex-could-not-be-located-in-the-dynamic-link-library-psapi-dll