The website is indeed sometimes quite annoying. If you submit a payment and it errors out to the “technical fault” page, there is no way you can get the PNR and start that payment again.
If this ghost reservation pulls away the last available seat in an inventory, starting a new search means a higher price, and it may be hours before AA catches that mistake and cancel the ghost PNR (thus releasing the inventory back again)