There are two options when using the QBDL: automatic or manual. If you have KC set up to automatically sync, then every time you create an invoice, client record, take payment, etc, KC is trying to sync that with QB. This can slow your system down greatly while those resources are being used.
The best option is to run a manual sync.
Click on File, Business Info, QuickBooks DirectLink tab.
Put a check in the box labeled “Disable QuickBooks DirectLink.” Hit OK to exit the screen.
When you want to sync (usually at the end of the day for most businesses):