I was just thinking that these problems might be due to misconfiguration or suboptimal configuration of the controller, or even suboptimal configuration of and/or conflicts with other devices in the system.
So it might be a driver problem, but also a driver problem of some other device (other controller) in the system.
Try to disable other devices / controllers one at the time and then try to reproduce the problem.
I was just thinking that these problems might be due to misconfiguration or suboptimal configuration of the controller, or even suboptimal configuration of and/or conflicts with other devices in the system.
So it might be a driver problem, but also a driver problem of some other device (other controller) in the system.
Try to disable other devices / controllers one at the time and then try to reproduce the problem.
the best of luck,
Zrin