The native HubSpot and QuickBooks connector breaks when invoices are edited. Here is how a custom integration solves this.