Narrative:

Aircraft X checked in descending via the STAR landing north and reported their altitude as 18;500 feet; which matched the mode C readout. This appeared to be a very high altitude and they had a crossing restriction coming up which was 12000-11000 feet. While the aircraft was over [fix]; the mode C showed 14500 feet. I asked aircraft X to say altitude; and the pilot reported '12;000 feet. At that point the mode C disappeared off the screen and they became transponder only. The pilot then said 'uh we're having some issues with our mode C; we'll try another one'. The aircraft continued to track the arrival with no altitude readouts. There was another crossing restriction of 9;000 feet coming up as well. After they passed that fix; their mode C became active again and showed 9;000 feet.I suggested that local management needed to follow up via a brasher warning; to which they declined. We had a verified mode C readout that was 2;500 feet high on the arrival when the mode C disappeared; which would be seem to be a pilot deviation.

Google
 

Original NASA ASRS Text

Title: CLT TRACON Controller reported an aircraft's Mode C quit working after it appeared it would not make a crossing restriction.

Narrative: Aircraft X checked in descending via the STAR landing north and reported their altitude as 18;500 feet; which matched the Mode C readout. This appeared to be a very high altitude and they had a crossing restriction coming up which was 12000-11000 feet. While the aircraft was over [fix]; the mode C showed 14500 feet. I asked Aircraft X to say altitude; and the pilot reported '12;000 feet. At that point the Mode C disappeared off the screen and they became transponder only. The pilot then said 'Uh we're having some issues with our Mode C; we'll try another one'. The aircraft continued to track the arrival with no altitude readouts. There was another crossing restriction of 9;000 feet coming up as well. After they passed that fix; their Mode C became active again and showed 9;000 feet.I suggested that local management needed to follow up via a brasher warning; to which they declined. We had a verified Mode C readout that was 2;500 feet high on the arrival when the Mode C disappeared; which would be seem to be a pilot deviation.

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.