Have you tried using a third party browser to access the label? I personally use Vivaldi which is a Chromium based browser so it is using the same rendering engine as Google Chrome, but without all of Google's naughty bits (or at least there are options to disable them). A Chromium based browser is usually a good option whenever there are any rendering issues since Chromium based browsers are the most common these days so most websites will probably work correctly with them.
Is there an option to download the label so you can use a PDF viewer to print it instead?
I personally like to print the label by saving it as a PDF, so I can later use a PDF viewer to actually print the file (I like to have a local copy just to be safe).
You can also try booting into Safe Mode to see if you have the same issue. If Safe Mode works fine, then most likely you have an issue with some third party software. Usual culprits are anti-virus apps, cleaning/optimizer apps, third party security software, and browser extensions & plugins (does not have to be ad blockers).
Sometimes running a browser in Private mode can help with some issues. You can also try creating a new macOS user account. Log out of your main user account, then log into the new user account. See if you can view the label now.
You can also try clearing the browser's cache and even browser cookies for that website (some sites may have cookies under multiple names, so it can sometimes be tricky).
Edit: How many browser windows & tabs do you have open? Or even how many other apps? Maybe you are running out of memory. This is a common symptom when a page opens with no data (could be due to other reasons as well). Check Activity Monitor to see if the memory pressure is in the yellow or read which indicates memory is low. If the memory pressure graph is green, then check how much "Swap" and "Compressed" memory is used....if either one is showing GBs, then it may be a memory related issue.