Narrative:

Approaching ZZZZ VOR; I observed the aircraft position to be on the magenta course line. I observed the aircraft begin a left turn to join zzzzz. My map range was 80nm mid-range (160nm full scope). I went about usual cockpit duties. A min or two after the turn was completed; wings level; ATC called to confirm our course; which drew both pilot's attention to examine our indicated position.I found the aircraft position was now right of the magenta line with a 7nm right deviation data tag; the fmas showed all white: speed defaulted to speed select; bow tie; the nav was in heading mode; the altitude was level change altitude hold; no VOR bearing indicators were visible. I immediately used the heading selector to set a 45 deg intercept; and attempted to reselect navigation mode. Each time I selected navigation; the aircraft rolled out and/or rolled into a right turn after wings level intercept was established. ATC re-cleared us direct ZZZZZ1. The pm (pilot monitoring) selected ZZZZZ1; I confirmed it; and that nav was available; then selected navigation. This time the automation tracked the magenta course to ZZZZZ1. I'm not sure if I changed the autopilot from AP2 to AP1 before or after the navigational automation began properly tracking direct ZZZZZ1. At this point; I reselected FMS speed and prof which appeared to work normally.after the automation was fully engaged; I manually tuned ZZZZ VOR which gave us bearing and distance from ZZZZ to verify our position with a ground based navaid. When I cleared the manual tuning; the bearing pointers disappeared; again. I reviewed both sensor status pages and position pages and found no discrepancies. There were no level 1 or level 2 alerts annunciations and both mcdu and FMC's did not indicated any abnormalities. After passing the first abeam point; the VOR bearing pointers were displayed started operating normally. There was no cockpit indication noted by PF (pilot flying) or pm of any navigational error prior to being queried by ATC. We did advise ATC that an equipment malfunction caused the discrepancy and that we were able to take the necessary actions to overcome the malfunction. But after a lengthy review of the navigational equipment and automation; it appears the malfunction was transient.the captain was on his rest period and was alerted to the issue. No further requests or inquiries were made by ATC related to the navigational error.the only other thing I noted about 45 min earlier; after climbing from FL350 to FL370; the FMS never re-calculated and optimal fl. However; it did calculate a maximum fl of 390.upon returning from my rest period; I learned from the captain same malfunction occurred two more times; subsequent to the aforementioned event in which ATC was involved.upon landing we made [a maintenance logbooks] entry.review / fix xyz load in md-11 FMS. The captain recalled several events in which this has happened to him since xyz software was loaded in FMS. I will bring the FMA into my crosscheck after each waypoint turn; however that is a human factor burden to correct a design flaw of the current FMS load and is simply not realistic on some routes with large numbers of waypoints in rapid succession. Furthermore; with long distance between waypoints and wings level; the thing could revert to heading mode and drift miles on oceanic legs; even with oceanic procedures that require you to cross check your course; depending on when the malfunction happens.

Google
 

Original NASA ASRS Text

Title: MD11 flight crew reported autopilot reverted to heading mode uncommanded.

Narrative: Approaching ZZZZ VOR; I observed the aircraft position to be on the magenta course line. I observed the aircraft begin a left turn to join ZZZZZ. My map range was 80nm mid-range (160nm full scope). I went about usual cockpit duties. A min or two after the turn was completed; wings level; ATC called to confirm our course; which drew both pilot's attention to examine our indicated position.I found the aircraft position was now right of the magenta line with a 7nm right deviation data tag; the FMAs showed all white: speed defaulted to speed select; Bow Tie; the nav was in HEADING mode; the altitude was LEVEL CHANGE altitude hold; no VOR bearing indicators were visible. I immediately used the heading selector to set a 45 deg intercept; and attempted to reselect NAV mode. Each time I selected NAV; the aircraft rolled out and/or rolled into a right turn after wings level intercept was established. ATC re-cleared us direct ZZZZZ1. The PM (Pilot Monitoring) selected ZZZZZ1; I confirmed it; and that nav was available; then selected NAV. This time the automation tracked the magenta course to ZZZZZ1. I'm not sure if I changed the autopilot from AP2 to AP1 before or after the navigational automation began properly tracking direct ZZZZZ1. At this point; I reselected FMS SPEED and PROF which appeared to work normally.After the automation was fully engaged; I manually tuned ZZZZ VOR which gave us bearing and distance from ZZZZ to verify our position with a ground based navaid. When I cleared the manual tuning; the bearing pointers disappeared; again. I reviewed both sensor status pages and position pages and found no discrepancies. There were no Level 1 or Level 2 alerts annunciations and both MCDU and FMC's did not indicated any abnormalities. After passing the first abeam point; the VOR bearing pointers were displayed started operating normally. There was no cockpit indication noted by PF (Pilot Flying) or PM of any navigational error prior to being queried by ATC. We did advise ATC that an equipment malfunction caused the discrepancy and that we were able to take the necessary actions to overcome the malfunction. But after a lengthy review of the navigational equipment and automation; it appears the malfunction was transient.The Captain was on his rest period and was alerted to the issue. No further requests or inquiries were made by ATC related to the navigational error.The only other thing I noted about 45 min earlier; after climbing from FL350 to FL370; the FMS never re-calculated and Optimal FL. However; it did calculate a MAX FL of 390.Upon returning from my rest period; I learned from the Captain same malfunction occurred two more times; subsequent to the aforementioned event in which ATC was involved.Upon landing we made [a maintenance logbooks] entry.Review / fix XYZ load in MD-11 FMS. The Captain recalled several events in which this has happened to him since XYZ software was loaded in FMS. I will bring the FMA into my crosscheck after each waypoint turn; however that is a human factor burden to correct a design flaw of the current FMS load and is simply not realistic on some routes with large numbers of waypoints in rapid succession. Furthermore; with long distance between waypoints and wings level; the thing could revert to heading mode and drift miles on oceanic legs; even with oceanic procedures that require you to cross check your course; depending on when the malfunction happens.

Data retrieved from NASA's ASRS site and automatically converted to unabbreviated mixed upper/lowercase text. This report is for informational purposes with no guarantee of accuracy. See NASA's ASRS site for official report.