B737 Next Generation Undifferentiated
Flight Crew Air Transport Pilot (ATP); Flight Crew Instrument; Flight Crew Multiengine
Flight Crew Last 90 Days 122; Flight Crew Type 335
Situational Awareness
Deviation - Altitude Crossing Restriction Not Met; Deviation - Altitude Undershoot; Deviation / Discrepancy - Procedural Clearance; Deviation / Discrepancy - Procedural Published Material / Policy
General None Reported / Taken
Human Factors
We were given descend via the Hawkz7 arrival by ATC into the Seattle Airport. We also requested to delete the speed restrictions on the arrival and ATC approved our request. We programmed and briefed landing on Runway 16L. During descent; Approach Control cleared us to fly the RNAV RNP 16C. We reprogrammed the FMC for the new approach but didn't see that the speed restrictions were also reloaded. This resulted us being high on the VNAV PATH. We attempted to make the crossing restriction using the Vertical Speed function of the autopilot and speed brakes. Despite this; we crossed the altitude restriction about 500 ft. high.
B737NG First Officer reported crossing a charted restriction 500 ft high on arrival into SEA.