There are times that your browser is full of frequently-accessed page resources, thus causing websites, like QuickBooks Online (QBO) to act weirdly. This can be the reason why you're unable to send your customer's invoice successfully.
Let's consider accessing the website and logging into your account using a private browser so we can isolate this issue. To do so: