@hellothere I guess that the usb drive is formatted with a file system that doesn't support Linux file ownership, e.g. FAT32, exFAT, NTFS or the like. Hence the errors when mvtries to transfer the files' ownership to the new location, and maybe also the nonresponsive controls, as the ownership might be important for some of the files or directories in /opt.
You can check the file system with this command:
df -T | grep usb2
(df -T lists all mounted file systems, and grepfilters its output to just the lines that contain usb2.)