I have acquired an Amiga 500 that seems fully functional, but the floppy disk drive seems to have mechanical issues.
I could get it to read a few floppy disks until the last one wouldn't pop out when pushing the release button of the floppy drive.
I disassembled the Amiga 500 and got the floppy drive out of its metal casing to diagnose the problem.
Apparently, the little plastic arm that is supposed to pull back the floppy disk's metal shutter and push the floppy disk out doesn't move when pushing the release button. Pushing it with a screwdriver unstucks it and makes it push the floppy disk out.
There seems like there was lube on it at some point but it seems dried out.
Also, when I fix it, it ends up with the same problem after inserting and popping out a floppy disk for a few times.
What can I do to fix the Amiga 500 floppy disk drive? If I need to lube it, where should I and how should I do so? Or is it that the springs are too loose and old?