My MacBook Air stopped recognizing an external CD reader after I had to force eject a CD.
MacBook Air, M1 chip, Golden Gate 27.0.1, plugged into the wall for power.
External DVD R/RW plugged into the wall for power and to my MacBook with the attached cable.
It is the same setup since I started using it last week to move photos from old CDs to Cloud storage. Nothing has changed with the power, cables, position on the desk, etc. I had been moving photos from CDs for the past 2-ish hours (about a dozen CDs), and no problems.
The problem started after I put in a CD - the next one in the chronology, it was recognised, it showed no images but 12 (approximate) audio files, Apple Music opened and asked me if I wanted to sign up, I closed Music. I clicked Get Info on one of the audio files, and it had nothing in it. Same with the next two. Clicked the eject icon in Finder that was next to the generic name of the CD, and nothing happened. A window popped up asking me if I wanted to send a report to Apple about Music closing (can't recall the exact wording), clicked Ignore (other option was Report). I clicked the eject icon again, nothing happened, clicked Force Eject, nothing happened, clicked Force Eject a second time and the reader opened and I removed the CD. Put in the next CD, closed the tray, heard the reader spin up then stop - different than previously, and nothing showed in Finder under Locations.
Things I've tried that have not worked:
Cleared the cache (Finder > Go > Go To Folder > Users > (name) > Library > Caches; select all; move to bin empty bin).
Unplugged the reader and restarted the MacBook both with the reader connected and disc in and without it connected (connecting it after it's restarted).
Shut Down, closed the lid, waited >20 minutes.
Switched the ports (power to the port the reader was in, reader to the port the power was in).
System Settings > System Report >
Thunderbolt/USB4 Bus 0 No device connected
Thunderbolt/USB4 Bus 1 No device connected
System Settings > Security > Accessories > Allow
System settings > Security > Lockdown Mode > Off
I've done all those things with the drive connected and a CD that I know it had no problem reading, with a DVD that it had no problem reading, and empty.
Only strange thing is that since the last OS update when I click Empty Bin, a third of the time it doesn't empty and I have to click it again. The reader was working prior to the Force Eject though. I don't think it's the cause of the problem, but not sure if it's a hint to where the problem might be.
Searching for solutions I came across a mention that there can be a power issue with the USB ports if it senses a security problem, but I don't know enough to know how to check that (or reset it). Another solution mentioned something similar where Apple will freeze the USB if Force Eject was interpreted as a security issue. I'm not sure how to determine if that's the problem, or how to go about 'unfreezing' the USB ports if that is the case. I'm at an 'explain it like I'm 5' level when it comes to stuff like this.