Surprise as JMicron controller causes problems
JMicron, Marvell, Via, Asmedia, et al are controllers I wouldn't even put an optical drive on. They're the first thing I disable in the BIOS on a build that has them, before even installing Windows, due to their inconsistent performance and reliability.
I have (accidentally) bought bridges and add-on cards such as USB controllers and SATA cards with chips from the above, and returned them all without opening them to buy one using a different brand due to the problems I've had over the years with them.