Date: 201503
Local time of day: 1801-2400
Location: ZAU.ARTCC, IL
Light: Night
Aircraft: B777-200
Operator: Air Carrier
Operating under: Part 121
Flight plan: IFR
Mission: Passenger
Flight phase: Descent
Airspace: Class A ZAU
ATC / advisory: Center ZAU
Aircraft component: FMS/FMC
Component problem: Design; Malfunctioning
Reporter organization: Air Carrier
Reporter function: First Officer; Pilot Not Flying
Reporter qualification: Flight Crew Air Transport Pilot (ATP)
Human factors: Confusion; Distraction; Human-Machine Interface; Workload
Second reporter function: Captain; Pilot Flying
Anomaly: Deviation - Altitude Overshoot; Deviation - Altitude Crossing Restriction Not Met; Deviation / Discrepancy - Procedural Clearance
Detector: Person Flight Crew
When detected: In-flight
Result: Air Traffic Control Issued New Clearance; Flight Crew Overcame Equipment Problem; Flight Crew Returned To Clearance
Contributing factors: Aircraft; Chart Or Publication; Human Factors; Procedure
Primary problem: Human Factors

Narrative: On [the ORD] FYTTE RNAV STAR; ZZIPR transition; Chicago Center's last clearance was to descend and maintain FL240 by BHAWK. (BHAWK profile altitude constraints are between FL260 & FL 220)  At approx. 10 NM prior to BHAWK and level at FL240; ATC re-cleared us to descend via the FYTTE2; except maintain 300 knots until further advised.At that point we were already in LNAV; 11000 feet was selected in the FMC window; the Captain (CA) selected VNAV and we started a descent in VNAV PATH. When the CA changed the speeds on the legs page to 300 knots; the altitude constraints on the legs page disappeared; BHAWK turned white on the NAV display and the aircraft immediately began a 90 degree right turn; though the next fix ahead; STNLE was now the active waypoint on the legs page. The CA engaged Heading Select and rotated the heading bug back to the left to rejoin the lateral arrival path; but the aircraft was very; very slow to reverse course in the Auto-Pilot (A/P) mode.  The aircraft continued to descend as the CA disconnected the A/P; increased the left turn rate to rejoin the lateral path and leveled the aircraft now below FL220 just prior to BHAWK.  The controller queried us and I acknowledged that we had descended below the BHAWK altitude limit.  The controller indicated that there was no traffic conflict at that point.  After BHAWK; the CA re-selected the A/P; LNAV & VNAV and continued the arrival.It continues to be my experience that controller directed altitude and/or airspeed changes to arrival profiles require significant pilot attention allocation at dynamic moments to execute the changes in the FMC at multiple waypoints. Then additional heads-down time is required to verify that the executed changes result in the desired profile adjustments.  See and avoid time out the front windows is negatively impacted by FMC profile adjustments and monitoring.


Second narrative: [Report narrative contained no additional information].


Synopsis: A B777-200 flight crew described anomalous behavior of the autoflight system when programming the FMS in order to comply with ATC alterations to the crossing window at BHAWK on the FYTTE RNAV STAR to ORD. In addition; ATC assigned an airspeed well in excess of those charted. The FMS Inexplicably altered the active waypoint from BHAWK to STNLE; which was the first fix beyond BHAWK. The aircraft began an abrupt right turn when to track to STNLE would have only required a modest left turn. The flight crew abandoned VNAV operations in order to regain the assigned lateral track and while engaged in doing so descended below their cleared altitude at BHAWK. The First Officer's report was appended with detailed (and commonly reported) complaints with respect to the effects on flight crew workload and situational awareness imposed by ATC modifications to complex RNAV terminal area procedures.