Narrative:

While at 10;000 MSL on descent in mdw; we were cleared to cross at halie at 6;000. Earlier in the descent; the captain and I were (ironically enough) talking about VNAV and altitude restrictions and the programming and proper use of the FMC; VNAV etc. A few miles from halie; ATC asked us in a sarcastic tone of voice: 'do you remember that crossing restriction at halie!?' I looked at the FMA and we were in VNAV path. I looked at the descent page on my FMC/CDU and saw halie at 6;000 ft. I looked at the MCP and saw 6;000. I looked at the cruise page and saw 10;000 ft. I cannot explain why the jet did not initiate a descent earlier and on proper descent profile.I disengaged the autothrottles (I believe) and deployed the speedbrakes; and at the same time; both the captain and I knew we would not make halie at 6;000; so I told the captain to ask for relief. He then asked approach for a turn; apologized; and approach quickly gave us a vector and a descent to 4;000. The remainder of the approach and landing was uneventful. What bothers me so much is that we verified the programming; verbalized the callouts; and monitored until we were distracted with our own discussion of VNAV crossing restrictions. All the while this jet was not about to make the restriction even though; I believe; all programming and VNAV functions were done correctly. I'll be the first to admit my mistakes; but I need to know what they were so I (and others) can learn from this! If the jet was not going to make halie at 6;000 why did it stay in VNAV path and not switch to VNAV speed like we see a lot of times when we are not going to make the next restriction and further action is required? This is what puzzles me so much!I realize and understand we need to monitor the airplane; and as we get more automation and functionality; it is that much more important. However; it has always bothered me that when the jet drops out of VNAV path and switches to VNAV speed; there needs to be more than just an FMA change; a light; an FMC annunciation; or something. For an action as critical as not making an altitude restriction; we need a better warning system in place for the jet to tell us that it is not going to make an altitude restriction unless action is taken.

Google
 

Original NASA ASRS Text

Title: Although they believe they programmed the FMS properly to comply with ATC's clearance to cross HALIE at 6;000 MSL the flight crew was surprised to find they had never left 10;000 MSL when ATC queried them about making the restriction. An acknowledged contributing factor was the flight crew's failure to monitor their flight path; anticipating that the FMS would do what they thought they had programmed.

Narrative: While at 10;000 MSL on descent in MDW; we were cleared to cross at HALIE at 6;000. Earlier in the descent; the Captain and I were (ironically enough) talking about VNAV and altitude restrictions and the programming and proper use of the FMC; VNAV etc. A few miles from HALIE; ATC asked us in a sarcastic tone of voice: 'Do you remember that crossing restriction at HALIE!?' I looked at the FMA and we were in VNAV PATH. I looked at the Descent page on my FMC/CDU and saw HALIE at 6;000 FT. I looked at the MCP and saw 6;000. I looked at the Cruise page and saw 10;000 FT. I cannot explain why the jet did not initiate a descent earlier and on proper descent profile.I disengaged the autothrottles (I believe) and deployed the speedbrakes; and at the same time; both the Captain and I knew we would not make HALIE at 6;000; so I told the Captain to ask for relief. He then asked Approach for a turn; apologized; and Approach quickly gave us a vector and a descent to 4;000. The remainder of the approach and landing was uneventful. What bothers me so much is that we verified the programming; verbalized the callouts; and monitored until we were distracted with our own discussion of VNAV crossing restrictions. All the while this jet was not about to make the restriction even though; I believe; all programming and VNAV functions were done correctly. I'll be the first to admit my mistakes; but I need to know what they were so I (and others) can learn from this! If the jet was not going to make HALIE at 6;000 why did it stay in VNAV PATH and not switch to VNAV SPD like we see a lot of times when we are not going to make the next restriction and further action is required? This is what puzzles me so much!I realize and understand we need to monitor the airplane; and as we get more automation and functionality; it is that much more important. However; it has always bothered me that when the jet drops out of VNAV PATH and switches to VNAV SPD; there needs to be more than just an FMA change; a light; an FMC annunciation; or something. For an action as critical as not making an altitude restriction; we need a better warning system in place for the jet to tell us that it is not going to make an altitude restriction unless action is taken.

Data retrieved from NASA's ASRS site as of July 2013 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.