Interesting perhaps it was some issue on the kernel side that got fixed in newer Linux versions. Though it would be hard to say what specific change fixes this with such a big difference in Linux kernel version.
That said, is moving to TorizonCore 6 a suitable solution for you? Or must you stay on TorizonCore 5 for some reason?
Best Regards,
Jeremias