I wonder if anyone else is running into this in BitCurator. I'm seeing it in the VM 0.7.0 (host machine is a 64-bit Windows 7 tower), but have experienced in 0.5.4 as well.
Upon ejecting an optical disc (right-click the icon in launcher and select eject), the tray stays open for a brief period before closing again. Sometimes it locks at this point, and will not respond to the drive's physical eject button nor will Linux attempt to read or mount the disc.
Searching Ubuntu forums, there are a number of proposed workarounds, but the only one I've found to be successful is to open a terminal window and enter the command: eject -i 0, which forces the use of the physical eject button.
This doesn't seem to be a problem specific to any of BitCurator's tools, but am wondering if anyone else has experienced similar difficulties.