Windows installs drivers for a USB Mass Storage device when you first plug it in to a port Windows sometimes installs the same driver for the same device each time you connect it to a different port!
Problem is these drivers aren’t uninstalled when you simply unplug the device but only when you uninstall the device (or each device instance per port)
Driver data associates devices with drive letters and ports. Port and drive letter conflicts may occur as you start unplugging/replugging devices
You may be surprised at just how many old USB drivers are actually still installed on your machine!