Today I received a Known Traveler ID (with which I hope to get TSA PreCheck) but I am concerned about a discrepancy between two SkyMiles profile fields that appear to be asking for the same information.
My Known Traveler ID and "Secure Flight Passenger Data" both contain my first+middle+last name but my "Basic Info" is only my first+last name. Would this be a problem with respect to getting PreCheck?
FWIW, I called Delta twice with a request to add a middle name but both times was told I had to fax in documentation to make any name changes.

United, American, and US Airways all allow middle name changes online.