I don't see how without a way to narrow down what the issue is. Clearly the USB device being reset isn't a good sign. It could be bad controller, bad usb cable, bad drive. To find out which you need to be able to swap each out.
well usb cables was changed, so i dont think its cable issue, HW odroid -> rpi was replaced....
so using exclusion method ... remains only Controller of usb box or drives... as i dont have an option to replace/change usb box with controller is it possible at least check the drives -> then we can be 100% sure its controller, right?