There are times when a browser's cache data becomes full of frequently-accessed page resources or damaged. When this happens, it causes Open and Overdue invoices not working in your QuickBooks account.
To isolate this one, I'd suggest signing in to your QBO account using a private or incognito window. This mode doesn't use the existing cache data and helps us confirm browser-related issues.
You can use either of these keyboard shortcuts:
For Google Chrome browser: Ctrl + Shift + N
For Mozilla Firefox browser: Ctrl + Shift + P
For Safari browser: Command + Option + P
If it works, then your main browser may have too much historical data from previously visited websites that cause this kind of behavior. Just go back to your regular browser and clear the cache to delete those temporarily stored files and browsing history. You can also use other supported, up-to-date browsers as an alternative.
Please refer to this article on how to receive and categorize invoice payments in QuickBooks Online: Record invoice payments in QuickBooks Online. This provides steps on how you can record single or partial invoice payments.
I'll be right here to continue helping if you need with running your business in your account. Assistance is just a post away. Have a great day ahead.