Don't know if this will resolve your issue, but you can try this. It worked for me on my Daughter's 03 Explorer...
Put the unit into shipping mode by turning the radio on, press and hold the "SCAN" button and preset 1 until the display reads "PLEASE WAIT".... this should last for about two seconds after which the display should read "IN SHIPPING MODE" for three seconds.
Disconnect the battery, then remove the front trim. Then remove the retaining screws for the radio & remove radio.
Remove two large screws on the upper side of the radio to release the CD changer. Carefully (watch the delicate wires) prop the changer above the
radio, and remove the changer cover, giving you access to the mechanism
and any CD's held hostage.
After I removed all of the CD's, I re-assembled and re-installed the radio. Hooked the battery back up and all worked fine.
Don't know what issue it actually had, but it's still working fine.
2016 Ford Fusion SE (1.5L Ecoboost)
2015 Ford F-150 Lariat Supercrew (3.5L Ecoboost)
2010 Lincoln MKZ (3.5L DOHC)
2007 Ford Focus SE (2.0L DOHC) A.K.A. "Zippy"
2004 Ford Freestar Limited (4.2L OHV)
Generac 17.5KW Generator (33HP Twin Cylinder)
Farm Hand 60 Gallon Compressor (3 Cylinder)
AMSOIL in everything I own that I can get it in...
"Have a good day, and a better one tomorrow"