Narrative:

During descent we were given an additional restr to cross hitop intersection at and maintain 17000 ft. This was entered in legs page. I did not, I believe, reset MCP altitude to 17000 ft since I wanted to level at FL210 till we needed to go down to 17000 ft. We were descending in VNAV all the time with the following additional waypoint restrs in FMC: 1) wheto at 12000 ft, and 2) psp at 7000 ft. As descent continued, we added speed restrs to wheto and psp to get slowed for the final descent during the expected visual approach. As we continued, I can't say why, but I felt something was amiss but did not know what at first and I stated this to the captain. Then I realized we were nearing hitop (don't recall how close we were) and were still at FL210. It (hitop) was still definitely ahead of us on map display. I immediately stated we might not make hitop at 17000 ft to the captain, extended the speed brakes, went to idle thrust and manually descended the airplane as fast as possible without upsetting the passenger. ATC then asked if we'd make hitop at 17000 ft, captain said yes, I believe. I don't recall the altitude at hitop but we leveled at 17000 ft probably 1-2 mi beyond. We were, I presume, close enough, but the situation could have been worse. In the end, I think our downstream waypoint changes caused us to drop out of VNAV and into altitude hold at FL210. This would explain the lack of a 'reset MCP altitude' message prior to hitop. The moral of the story is to rechk and monitor flight mode annunciations and never assume that it won't change modes on you when you make altitude restr modifications. In the end, this is something I'm quite mad at myself for, for not monitoring the autoflt system more closely.

Google
 

Original NASA ASRS Text

Title: FLC OF AN MLG OVERSHOT DSCNT XING RESTR DUE TO MISSET AUTOPLT MODE CTL.

Narrative: DURING DSCNT WE WERE GIVEN AN ADDITIONAL RESTR TO CROSS HITOP INTXN AT AND MAINTAIN 17000 FT. THIS WAS ENTERED IN LEGS PAGE. I DID NOT, I BELIEVE, RESET MCP ALT TO 17000 FT SINCE I WANTED TO LEVEL AT FL210 TILL WE NEEDED TO GO DOWN TO 17000 FT. WE WERE DSNDING IN VNAV ALL THE TIME WITH THE FOLLOWING ADDITIONAL WAYPOINT RESTRS IN FMC: 1) WHETO AT 12000 FT, AND 2) PSP AT 7000 FT. AS DSCNT CONTINUED, WE ADDED SPD RESTRS TO WHETO AND PSP TO GET SLOWED FOR THE FINAL DSCNT DURING THE EXPECTED VISUAL APCH. AS WE CONTINUED, I CAN'T SAY WHY, BUT I FELT SOMETHING WAS AMISS BUT DID NOT KNOW WHAT AT FIRST AND I STATED THIS TO THE CAPT. THEN I REALIZED WE WERE NEARING HITOP (DON'T RECALL HOW CLOSE WE WERE) AND WERE STILL AT FL210. IT (HITOP) WAS STILL DEFINITELY AHEAD OF US ON MAP DISPLAY. I IMMEDIATELY STATED WE MIGHT NOT MAKE HITOP AT 17000 FT TO THE CAPT, EXTENDED THE SPD BRAKES, WENT TO IDLE THRUST AND MANUALLY DSNDED THE AIRPLANE AS FAST AS POSSIBLE WITHOUT UPSETTING THE PAX. ATC THEN ASKED IF WE'D MAKE HITOP AT 17000 FT, CAPT SAID YES, I BELIEVE. I DON'T RECALL THE ALT AT HITOP BUT WE LEVELED AT 17000 FT PROBABLY 1-2 MI BEYOND. WE WERE, I PRESUME, CLOSE ENOUGH, BUT THE SIT COULD HAVE BEEN WORSE. IN THE END, I THINK OUR DOWNSTREAM WAYPOINT CHANGES CAUSED US TO DROP OUT OF VNAV AND INTO ALT HOLD AT FL210. THIS WOULD EXPLAIN THE LACK OF A 'RESET MCP ALT' MESSAGE PRIOR TO HITOP. THE MORAL OF THE STORY IS TO RECHK AND MONITOR FLT MODE ANNUNCIATIONS AND NEVER ASSUME THAT IT WON'T CHANGE MODES ON YOU WHEN YOU MAKE ALT RESTR MODIFICATIONS. IN THE END, THIS IS SOMETHING I'M QUITE MAD AT MYSELF FOR, FOR NOT MONITORING THE AUTOFLT SYS MORE CLOSELY.

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