None of the 185 people aboard were hurt, according to a spokesman for the Port Authority police.
The plane taxied to the gate after landing and passengers were eventually moved to a new plane, United said in a statement.
Flight 1048 took off a second time at 10:19 p.m., about two-and-a half hours after its original scheduled departure time. It’s due to land in the Mexican resort city at 2:33 p.m.