Narrative:

We were on the Ivane5 arrival into clt and cleared to cross mayos at FL220. We had both previously checked all the restrictions prior to beginning of the arrival. Atl center gave us a new crossing restriction to cross mayos at FL220. Pilot flying (PF) changed the box; confirmed input and monitored change. I monitored as well. We both noted the box had accepted the input and was engaged in des mode w/managed speed. The vertical profile 'donut' was centered and descent was stable.all was good and normal. I attended to some arrival duties with getting a new ATIS; changeover; and inputting the changes. Approximately several miles before mayos I again; checked the vertical profile and noticed we were a couple thousand feet high. I immediately notified the captain (ca) and she concurred. She immediately shut off the automation and attempted to manually fly down to make the restriction.as it became apparent that we would not make the restriction; I was about to call atl center and ask for some relief. Before I could; atl center called us and asked us to verify we were crossing mayos at FL220. Despite the ca's best effort we could not make the restriction. We crossed around 800 feet high and reported the altitude to atl when asked.we then got the typical descend via clearance with a south landing. No number was given to call. No separation issues occurred and safety was not jeopardized. The event occurred because we did not catch the automation leaving the vertical profile in time to intervene.we are not sure why the automation lost [and] did not stay on profile. It's as if was ignoring mayos or something. Adding to the event was my doing pilot monitoring (pm) tasks at the exact same time the automation was leaving the vertical profile. The PF also did not catch the same thing. I believe she was briefing some changes as a result of the new ATIS.to avoid this happening again I would do several things. First; I would suggest at least one person always monitor the vertical profile when trying to make restrictions. Also; I could have checked the profile more frequently. Even though I felt it was frequent enough at the time. This scenario clearly points out that it was not.if the PF wants to do something that takes them away from monitoring the navigation profile; then they could clearly communicate this to the pm. This would allow the PF to exclusively monitor that portion of the flight. This would need to be positively communicated so one person is always responsible for the profile.as far as automation is concerned; this would not have happened had we had a FMS that would provide an audible warning when leaving the vertical profile. Perhaps a 'tone' could be used when off profile by more than some predetermined altitude. We have used alert tones with great success to date. The altitude alerter is a great example. Isn't that what we really could use an alert to notify us of an altitude error before it's too late to intervene? That would be nice.

Google
 

Original NASA ASRS Text

Title: A319 flight crew reports missing an assigned crossing restriction of FL220 at MAYOS on the IVANE5 RNAV. The original altitude window of FL260-FL240 is changed to FL220; but the aircraft does not honor the new altitude and the deviation is detected too late to catch up.

Narrative: We were on the Ivane5 arrival into CLT and cleared to cross MAYOS at FL220. We had both previously checked all the restrictions prior to beginning of the arrival. ATL Center gave us a new crossing restriction to cross MAYOS at FL220. Pilot Flying (PF) changed the box; confirmed input and monitored change. I monitored as well. We both noted the box had accepted the input and was engaged in DES mode w/managed speed. The vertical profile 'donut' was centered and descent was stable.All was good and normal. I attended to some arrival duties with getting a new ATIS; changeover; and inputting the changes. Approximately several miles before MAYOS I again; checked the vertical profile and noticed we were a couple thousand feet high. I immediately notified the Captain (CA) and she concurred. She immediately shut off the automation and attempted to manually fly down to make the restriction.As it became apparent that we would not make the restriction; I was about to call ATL center and ask for some relief. Before I could; ATL Center called us and asked us to verify we were crossing MAYOS at FL220. Despite the CA's best effort we could not make the restriction. We crossed around 800 feet high and reported the altitude to ATL when asked.We then got the typical descend via clearance with a South landing. No number was given to call. No separation issues occurred and safety was not jeopardized. The event occurred because we did not catch the automation leaving the vertical profile in time to intervene.We are not sure why the automation lost [and] did not stay on profile. It's as if was ignoring MAYOS or something. Adding to the event was my doing Pilot Monitoring (PM) tasks at the exact same time the automation was leaving the vertical profile. The PF also did not catch the same thing. I believe she was briefing some changes as a result of the new ATIS.To avoid this happening again I would do several things. First; I would suggest at least one person always monitor the vertical profile when trying to make restrictions. Also; I could have checked the profile more frequently. Even though I felt it was frequent enough at the time. This scenario clearly points out that it was not.If the PF wants to do something that takes them away from monitoring the navigation profile; then they could clearly communicate this to the PM. This would allow the PF to exclusively monitor that portion of the flight. This would need to be positively communicated so one person is always responsible for the profile.As far as automation is concerned; this would not have happened had we had a FMS that would provide an audible warning when leaving the vertical profile. Perhaps a 'tone' could be used when off profile by more than some predetermined altitude. We have used alert tones with great success to date. The altitude alerter is a great example. Isn't that what we really could use an alert to notify us of an altitude error before it's too late to intervene? That would be nice.

Data retrieved from NASA's ASRS site 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.