Just spent an hour on the phone with multiple reservations and web support agents, trying to get my middle name to show up correctly in the PNR/secure flight data for an award trip I just booked. Even though my name appeared correct everywhere in my profile, and apparently appeared correct (including middle name) in the PNR and secure flight data on DL's system, my middle name does not appear in the PNR/secure flight fields for that particular itinerary on the website. DL claims my full name is correct in their systems and will show up on my boarding pass when I check in - we'll see.
I will be most irate if the middle name doesn't show up on my boarding pass and I get sent back to the ticket counter by a grumpy TSA agent.