Create a scan of the device manager
Create a scan of the device manager that looks at entries - even the hidden ones, and removes the duplicates created when trying to recover old devices from backups, replaced devices, and copies.
My guess is those are previously detected settings for that device. It might be that you plugged it in to a different USB port, and that changes something subtle. And deleting them might make future actions break (removing a particular driver that won't be installed right by default).
I agree it's a common suggestion to clean out that area when a device isn't working correctly. So offering the idea to the user of cleaning it isn't terrible. I'm just not sure you want it to always trigger and delete things.