I had a DONE3 on hold for almost 5 weeks last year. CX had to keep reholding the BA and QR sectors until it was able to be ticketed.
QR was demanding APIS data be entered before issue rather then before departure for the DOH transit, which couldn't be done with a name change and passport renewal happening at the same time as ticket booking.