QuickBooks Online recently introduced a new feature that prevents an invoice from being updated if a payment has already been applied to it, in some circumstances.
The message QuickBooks displays is, Unsupported Operation: Operation Create/Update with Deposit turned off from Sales Deposit preference is not supported
Here are the steps you need to take in order to sync the updated invoice from InvoiceASAP into QuickBooks:
STEP 1: In your QuickBooks Online, click the Settings > Account and Settings.
STEP 2: Click on Sales > Sales Form Content
STEP 3: Make sure that the Deposit checkbox is checked.
STEP 4: Save the form.
Your next sync should be successful.