DESK66 Sync Error
DESK66 Sync Error in QuickBooks Desktop Web Connector
If you see the error:
DESK66: No data parameter selected.
This means there is a connection or configuration issue between Expensify and QuickBooks Desktop.
Why the DESK66 Sync Error Happens in QuickBooks Desktop
The DESK66 error occurs when:
- QuickBooks Desktop processes are not running properly.
- The Web Connector certificate is corrupted or expired.
- Integrated Application permissions are misconfigured.
- Multiple versions of QuickBooks are installed.
- The QuickBooks Foundation Class (QBFC) driver is not functioning correctly.
This error typically requires resetting permissions or reinstalling components.
How to Fix the DESK66 Sync Error
Step One: Reboot the Server or Machine
- Perform a full reboot of the computer or server where QuickBooks Desktop is installed.
- This ensures all QuickBooks processes and services are fully reset.
- After rebooting, open QuickBooks Desktop and Web Connector.
- Retry the sync.
If the error persists, reset the permissions certificate.
Step Two: Reset the QuickBooks Permissions Certificate
- Log in to QuickBooks Desktop in Single-user mode as an Admin.
- Go to Edit > Preferences.
- Select Integrated Applications.
- Click the Company Preferences tab.
- Remove the Web Connector from the list.
- Exit the Preferences window.
You should be prompted to reauthorize access. Follow the prompts to allow the Web Connector to access the QuickBooks Desktop company file.
Step Three: Clean Up and Reinstall Components
If the issue continues:
- Uninstall any unused versions of QuickBooks from the machine.
- Reinstall the correct version of QuickBooks Desktop.
- Reinstall the QBFC driver.
- Reopen QuickBooks Desktop and Web Connector.
- Retry the sync.
If the Error Persists
Follow these advanced troubleshooting steps:
- Remove the Web Connector from Integrated Applications.
- In Expensify:
- Go to Settings.
- Select Workspaces.
- Select your Workspace.
- Click Accounting.
- Click Disconnect Workspace.
- Refresh your browser to confirm the Workspace is disconnected.
- Reboot the computer.
- Download and reinstall QuickBooks Web Connector.
- Reconnect QuickBooks Desktop to Expensify following the QuickBooks Desktop connection instructions in Expensify Help.
After reconnecting, complete the authorization prompts and retry the sync.
FAQ
Does DESK66 Mean My Data Is Lost?
No. This error indicates a connection or permission issue. Your data remains intact in both Expensify and QuickBooks Desktop.
Does This Apply to QuickBooks Online?
No. DESK66 applies only to QuickBooks Desktop integrations using the Web Connector.