I just had this problem turned out it was the small mother board in the controll switch (on/off , eject disc )
open