Narrative:

During descent we went 400 ft below a crossing altitude. The pilot flying caught the error as it was happening; disconnected the autopilot; and returned to the assigned altitude. At about the same time; ATC called to let us know that he noticed and let us know that there was no traffic/conflict noted. Background: we had loaded and double checked the altitudes in the FMS and were using the VNAV function. I had just put in the runway in use and was in the process of checking the FMS/ipad to confirm the altitudes again when the error occurred. Upon further checking; we found that all the crossing altitudes (even the hard programmed ones) had been dropped from the FMS.

Google
 

Original NASA ASRS Text

Title: Citation X flight crew descended below assigned crossing altitude.

Narrative: During descent we went 400 FT below a crossing altitude. The pilot flying caught the error as it was happening; disconnected the autopilot; and returned to the assigned altitude. At about the same time; ATC called to let us know that he noticed and let us know that there was no traffic/conflict noted. Background: we had loaded and double checked the altitudes in the FMS and were using the VNAV function. I had just put in the runway in use and was in the process of checking the FMS/IPAD to confirm the altitudes again when the error occurred. Upon further checking; we found that all the crossing altitudes (even the hard programmed ones) had been dropped from the FMS.

Data retrieved from NASA's ASRS site as of July 2013 and automatically converted to unabbreviated mixed upper/lowercase text. This report is for informational purposes with no guarantee of accuracy. See NASA's ASRS site for official report.