simple to test - if sensor is working you can see that on ROL

(and if not - why you think drive must wont eject? )
well the ROL board might be the problem also(just a fluke)..i have and had many go bad..
some even good on 1 unit and had to unplug on another unit for the dvd drive to work at all, or for the unit to turn on,
and both where the same model ROL boards, (so this relays more info then we think)..
but it can also show signs of switching the controller light(laying down or standing up lights) and not relaying back to the switch some other info because of the switch not completing the circuit...
the part i am stuck at is,what would the dvd drive have to do with the switching ,itself,
because the drive will read both ways without a switch(tilt either way)..it shouldn't really matter to the drive,
but you never know..(does the rol board look for a dvd drive first? and then do it cycle? I think it does...