Now everytime I insert a disc, it gets ejected.
Regarding this part of your problem - I have seen it intermittently for a long time with an external USB CD drive (for audio rips), when I open (Eject) the drive from
MC > Tree > Drives & Devices > Compact Disc > RMB menu Eject. Exiting and re-opening MC does not help once it starts exhibiting this eject behavior. It's like MC loses some aspects of communication with the drive, fails to establish full communications, or misreads some protocol.
Any one of 3 things always fixes it for me:
1) Reboot PC. But this is generally too much trouble - there are easier remedies:
2) Unplug the CD drive's USB cable and re-plug it. Without fail, MC then stops ejecting the CD and proceeds with reading it.
3) With MC running, open (Eject) the CD drive from RMB menu of a windows desk top shortcut. Then always MC immediately reads the CD and marches on.
I find it difficult to nail down what causes this behavior, so I avoided posting it until now. Hope this helps.
Windows 11 Pro 64-bit MC 31.0.47