Hi there NickLamp,
It's important that you are able to correctly enter your transactions so that your books are well balanced. QuickBooks Desktop is a great software to be able to help you keep track of job costing to see if those jobs are profitable. I can point you in the right direction for assistance with these journal entries.
I'm happy that you were able to find a workaround for this. In order to get this error looked at by our support team, I recommend reaching out to them using the methods provided in the Quickbooks Desktop software support policies. They'll be able to view the error with you and provide you some steps on how to resolve it as well as notify our engineers if necessary.
If you have any other questions, feel free to reach out here.