Hm, the eject can be rejected once the CO changes (if the track is playing for example) so this would actually hand-off even if the eject command was rejected. Maybe this is already fixed?