If you book via an agency that’s not aa.com/aa over the phone, you can get the electronic ticket on TripCase.com.
I do sometimes have issues with very complex itineraries, or issues with forms of payment, tickets don’t get issued right away and the reservation stays in “ticket pending status” for a while.