There are a few requirements that QuickBooks imposes to any 3rd party application trying to access the company file. If the sync has worked in the past and stops working, you should verify that the following requirements are met:
- You're the Admin on the machine you're using, and that you're in Single User Mode inside QuickBooks using the QuickBooks Admin user.
- You have accepted the Application Certificate in QuickBooks that allows Knowify to access the company file, and you have given Knowify full access, even when QuickBooks is not running.
- The company file you granted access to is open or, alternatively, QuickBooks is closed. Knowify can access only 1 company file, so if you switch files or create backups and open the backup files, Knowify won't be able to access the file.
- Both QuickBooks Desktop and the Sync Agent are running as regular Windows user (no Window Admin user).