A settlement couldn't go to QuickBooks Online because of 1 of these problems:
Inactive item: ConnectBooks stops the settlement when an item it uses is inactive in QuickBooks. QuickBooks can also reject it for the same reason.
No income account: QuickBooks rejects it because an item has no income account.
Name not allowed: QuickBooks rejects a name ConnectBooks tried to create.
The error may name the item.
How to fix it
Fix what the error says:
Inactive item: in QuickBooks Online, go to Sales, then Products and services. Find the item and make it active again.
No income account: in the same list, open the item, set its income account and save.
Name not allowed: this happens when ConnectBooks tries to create something in QuickBooks. The error says what ConnectBooks was creating. For a class or item, it also shows the name. Change that name where it comes from in ConnectBooks. For example, a product category becomes a class in QuickBooks. If the error shows no name, or you can't tell where it comes from, contact support and send us the settlement's CB ID#.
In ConnectBooks, go to Accounting Export. Click the 3 dots on the settlement and choose "Resend to QuickBooks". If you see Settlement, COGS and Both, pick the one that shows the error.
Frequently asked questions
The problem is an account, not an item.
This sale should use a different item.
Change the mapping in ConnectBooks. See How to map marketplace SKUs to QuickBooks items.