Commercial Fixed Wing
Flight Crew Air Transport Pilot (ATP); Flight Crew Instrument; Flight Crew Multiengine
Flight Crew Last 90 Days 123; Flight Crew Total 1970; Flight Crew Type 1970
Other / Unknown
ATC Issue All Types; Deviation - Altitude Undershoot; Deviation - Altitude Crossing Restriction Not Met; Deviation / Discrepancy - Procedural Clearance; Deviation / Discrepancy - Procedural Published Material / Policy
Flight Crew Returned To Clearance
Procedure
Filed route to IAH was on NNCEE ONE RNAV arrival. We were reassigned with Houston Center prior to commencing arrival to fly LINKK arrival. FMC was programmed with arrival and expected runway. After starting LINKK arrival which has same routing as the NNCEE; but some differences in altitude restrictions we were again reassigned the NNCEE arrival and descend via arrival. This occurred between SKALE and LINKK. The FMC was re-programmed with arrival and runway. The differences in altitudes on arrival are LINKK 12;000-15;000 for LINKK arrival and LINKK 17;000-FL200 on the NNCEE. This was the next point in the FMC. The altitude was set for the bottom on arrival of 6;000. We had descended below the 17;000 restriction down to 15;700. ATC was notified of this.
Air carrier Captain reported a late runway change on arrival to IAH airport resulted in undershooting the crossing restriction during STAR transition.