Ryan:
I'm sorry for the trouble. This is not a QZ Tray "bug", but rather an exploit of Amazon's integration with our API. It reads to me like they cache the QZ Tray connection so it appears to be persistent in the absence of QZ Tray.
You should be able to close QZ Tray on your PC and refresh the page to confirm that QZ Tray is no longer communicating with the browser, but some integrations launch a new QZ Tray session on page load, so your mileage may vary.
Since we have no control over this, you will want to reach out to Amazon to suggest they offer the consistent ability to switch between PDF and thermal printer output.
QZ Tray can print to a virtual printer, so if that can be arranged on Amazon's seller site, and the source data can be converted to a raster format (some labels are ZPL, for example, conversion requires a special library on Amazon's server), then you could just switch to a virtual PDF printer instead of your thermal label printer and send it.
Again, we don't know what kind of data Amazon is sending, so this is best discussed with their support team.
Kind regards,
Lite Finocchiaro
VP, QZ Industries