This is the TurboTax software that crashed. It doesn't have anything to do with the browser.
I received an order number and my card was charged for the payment.
Trying to efile using the software application doesn't give me a place to put the order number in after the crash.