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 your invoice transaction number is not showing up after printing it.
Let's consider logging into your QBO account using a private browser so we can isolate this issue. To do so: