That’s the frustrating thing about USB jank: depending on a whole bunch of things over which nobody has any control, ranging from power line noise through junk USB cables to Windows internal timing, the transfer will either work perfectly or fall flat on its face. Worse, sometimes it looks perfect until you discover a few tiny internal details got clobbered.
As a bonus, if you’ve been plugging and unplugging the same USB cable for a few years, it’s probably worn out. With a bit of luck, it’ll be the cable failing, but sometimes the connectors on the PC or controller take a beating.
You can devote a great deal of time trying the usual fixes for USB problems:
For a Ruida controller, however, the universal advice is to stop hurting yourself and switch to Ethernet.