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.
2015 F-150 Lariat Supercrew (Special Ordered)
2004 Freestar Limited 4.2 V6 w/Water Injection & Iridium plugs
2010 Lincoln MKZ AWD
2007 Focus SE
1979 Gilson 32" 10HP Snowblower
2007 Generac 17.5Kw Generator w/33HP Twin-Cylinder engine
Farmhand 3-Cylinder air compressor
AMSOIL Lubricants and Filters in everything
"Have a good day, and a better one tomorrow"