QBO is so bad that sometimes the Intuit support people I talk with have trouble figuring out answers to simple questions about how to use the software.
Trying to undo certain transactions is an exercise in frustration for me and my accountant. Once my bank got involved when it upgraded its online front end and back end, and certain transactions wouldn't sync to QBO. Of course, no one in front-line customer support on either side wanted to own the problem and it took weeks to resolve (only after I visited the bank in person with my laptop to show them what I was seeing, and the bank itself was able to get the attention of the integration team at Intuit).
I would dump QBO if I could. I only use it because my accountant insists. It's the same for most small business accountants in the U.S., which really limits the possibilities for new or established competitors.