Narrative:

Cruising at FL360 we were cleared to FL310 while 10 NM north of grb and requested to expedite. Subsequently cleared to FL280 while still in VNAV. MCP altitude window was reset to FL280 but button was not pushed. Aircraft leveled at FL310 while remaining in VNAV. Told by ATC to turn to 090 heading and continue descent to FL280. Received TCAS traffic caution about this time from opposite direction aircraft at FL300. Next told by ATC to maintain FL310. We climbed from about FL307 to FL310. First officer disconnected autopilot and started turn to 090 and climbed back up to FL310.

Google
 

Original NASA ASRS Text

Title: B777 First Officer reports being cleared to FL310 and initiating descent in VNAV. He is subsequently cleared to FL280 which is set in the MCP but the button is not pushed and the aircraft levels off at FL310. This is not immediately detected by ATC or the crew resulting in a conflict.

Narrative: Cruising at FL360 we were cleared to FL310 while 10 NM north of GRB and requested to expedite. Subsequently cleared to FL280 while still in VNAV. MCP altitude window was reset to FL280 but button was not pushed. Aircraft leveled at FL310 while remaining in VNAV. Told by ATC to turn to 090 HDG and continue descent to FL280. Received TCAS traffic caution about this time from opposite direction aircraft at FL300. Next told by ATC to maintain FL310. We climbed from about FL307 to FL310. First Officer disconnected autopilot and started turn to 090 and climbed back up to FL310.

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.