Hi everyone.
Unfortunately, my Amiga 3000's internal DD floppy drive ("DF0:") is acting up. Every now and then during floppy operation, AmigaOS throws the "You MUST insert floppy X into DF0:" requester at me. Clearly, something within the drive makes the Amiga think the disk has been ejected, while in fact it remains inside the drive.
Here's hoping the Amiga.org hive mind can come to the rescue. Clearly, the mechanism that detects floppy ejection is broken and needs to be fixed. The problem is I haven't got the faintest clue where to begin troubleshooting the drive. Again, this is a standard internal Amiga 3000 double density drive supplied by Commodore. Any help would be highly appreciated. Thank you in advance!