Typically, problems occur if the names on itineraries are not EXACTLY the same as what is on the OP account. ie, one may say "Jr. and the other does not.
I recently bought a ticket to Asia on 744/742 and was automatically assigned the nose of a 744 and upstairs on the 742, so the system CAN work. Whether or not it does is another matter,