When I print shipping labels on FedEx's website, using the site's purple "Print" button, I have the option to check a box for a receipt too. I always check this box.
When it works properly, the label prints on a Fedex-supplied Zebra label printer. This happens reliably and there's no print dialogue, it happens immediately after clicking the website's print button. I think it uses Java to do this. A second later, the standard Chrome print dialogue comes up so I can send the receipt to a standard office printer.
When it doesn't work (which is about 60% of the time), the label itself prints fine, but the chrome print dialogue never appears for the receipt.
I can work around this but I'd much rather solve it directly. If it works 60% of the time, I don't see why it can't work 100% of the time. Any ideas on what might be the issue?