This can be caused by the piled-up cache in your regular browser, @Jezzer.
The error you're having with the subaccounts may be caused by the piled-up cache in your regular browser. A regular browser's cache stores temporary internet files from your browsing history. However, as it collects too many files, this may cause performance issues in your account.
I've got some steps to help fix this issue. First, you'll have to sign in to your QBO account using a private browser. This helps isolate the issue since it doesn’t store data in the cache.