Temporary files stored on your phone can sometimes get corrupted causing the error you've encountered. To rule this out, I recommend clearing the app's storage. Here's how:
Open the Settings app on your device.
Select Apps.
Choose QuickBooks Online from the list, then click Storage.