If you receive error 3120 - Object "####" specified in the request cannot be found. QuickBooks error message: Invalid argument. The specified record does not exist in the list while pushing an invoice to QB it means either an item or customer (object) on the invoice:
1. Does not exist at all (e.g the ID is incorrect and does not match a QB Item)
2. The Item or Customer exists BUT it is disabled (inactive) in QB
If the object or item is disabled in QB, you should be able to re-activate it and try pushing the Invoice again.
Please reach out to help@vinosmith.com if you need assistance resolving this error.