Commercial Fixed Wing
Flight Crew Air Transport Pilot (ATP); Flight Crew Instrument; Flight Crew Multiengine
Flight Crew Last 90 Days 59; Flight Crew Type 59
Workload; Other / Unknown; Fatigue
ATC Issue All Types; Deviation - Altitude Crossing Restriction Not Met; Deviation - Altitude Overshoot; Deviation / Discrepancy - Procedural Clearance
Air Traffic Control Issued New Clearance; Flight Crew Returned To Clearance
Human Factors; Environment - Non Weather Related; Procedure
ATC changed the arrival and issued a speed up followed by a slow down speed restriction and also a descent clearance somewhere in there. The PF inadvertently deleted the crossing altitude restriction at ZZZZZ. He selected VERT SPEED to continue the descent and I failed to ensure we changed the MCP altitude to prevent going below 17;000 feet. Subsequently; I verbally intervened just prior to descending below 17;000 feet; but didn't do so effectively. We descended to 16;750 feet before recovering to 17;000 feet.Contributing factors included: Day one of UOE [Upgrade Operating Experience].  PF has been on an AM schedule. PM didn't sleep well the night prior. PM lack of recent experience in FO seat.I made the assumption that the PF was aware of the restriction and would meet it. When I noticed that the MCP altitude window was incorrect; I verbally intervened but did so ineffectively. I should have done a better job of bringing it to his attention and physically intervened as necessary.
We were descending on the ZZZZZ1 STAR into ZZZ. I was the PF on my first day of UOE [Upgrade Operating Experience]. During the descent; ATC changed the arrival to the ZZZZZ STAR and to descend via the STAR. Then we were assigned to cross ZZZZZ at 17;000 feet; and instructed to start the descent prior to our VNAV profile descent point. I selected Vertical Speed mode on the MCP and verbalized and verified that mode. I did not reset the MCP altitude from the lowest published altitude to 17;000 feet for the change in mode. As we approached 17;000 feet at ZZZZZ; the PM said; 'There's 17;000 feet.' As I realized that we weren't leveling off; I spun the Vert Speed back into a climb and reset the altitude window to 17;000 feet. The lowest altimeter reading I saw was 16;720 feet; and we corrected back to 17;000 feet. The PM told ATC that we were at ZZZZZ at 16;700 feet; and ATC directed us to descend via the ZZZZZ. There were no other issues with this flight or event.
Air carrier flight crew reported numerous changes to the arrival resulted in a crossing restriction altitude overshoot.