Commercial Fixed Wing
Flight Crew Air Transport Pilot (ATP); Flight Crew Multiengine; Flight Crew Instrument
Distraction
Deviation - Altitude Crossing Restriction Not Met; Deviation / Discrepancy - Procedural Clearance; Deviation / Discrepancy - Procedural Published Material / Policy; Flight Deck / Cabin / Aircraft Event Passenger Misconduct
General None Reported / Taken
Environment - Non Weather Related; Human Factors
While in cruise we received a crossing restriction for a fix not in our FMS. We then asked ATC to verify they want us to go to the fix they assigned us a crossing restriction for and we did and crossed at the appropriate altitude. The fix was on our flight plan; but not in our FMS. Before block out we verified all the points in the FMS so I think the fix might of been deleted when we programmed the approach.We were having passenger troubles with mask; alcohol; and vaping noncompliance. When programming new items into the FMS ensure all fixes are still in the FMS.
Air carrier Captain reported being issued a crossing restriction that was not in the FMS. Post flight the crew found out the fix was in the FMS and may have been accidentally deleted it during the flight.