Maybe some of the problems have to do with upper or lower filters installed for the optical drives? To look at that, go into your registry using regedit, and look at the following key (Microsoft recommends looking into this key when you've got trouble with optical drives):
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}
There are a bunch of almost-identical looking registry keys in that Class category; it has to be exactly that complicated hexadecimal key as written above, which is for the optical drives only.
For all of you that are browsing this thread that are having this "eject" problem, would you look at the value of the LowerFilters value and the UpperFilters value in that registry sub-key, and let us know what they are? Some of us who don't have problems should report that as well, see if the filters have any relevance to the "eject" vs "no eject" users.
I've got just AnyDVD ElbyCDFL in my LowerFilters, and nothing in UpperFilters. I don't get any eject action on: DVD-ROM only (not a burner), DVD-Burner, Blu-ray Burner.
The only other hardware related settings I can think of to report are some AnyDVD settings, like Aggressive I/O mode (on or off), Enable Speed Control (on or off), Aggressive Scan for Drives (on or off) and Disable Power saving while using AnyDVD ripper (on or off).
If there's no discernible pattern revealed with that information, then perhaps it's some other interaction with another software program. Or maybe something that scans drives for newly inserted discs? I've got that annoying Windows auto-show the file explorer when a drive is inserted/attached turned off on my computer.
--michael