Clemens Ladisch writes:
After a short time, it just stops reacting to USB
requests.
It might be possible that some capacitor does no longer work correctly,
and that its internal voltage drops too far when actually doing things.
This would imply that it doesn't work in Windows either.
Well, the Windows PC disagrees.
That points to the driver. Probably the firmware hangs when it receives
some request that is not exactly the same as one of those used by the
Windows driver.
Would you be able to recompile the driver?