I see that you have a lot of this going on. My friend is having the same problem. I am trying to help.
Mine worked pefectly so told her about it and she bought one too. I tried hers on my computer and it works fine. I tried her cable on my computer and it works fine also. We just got done trying all the suggestions we found on this list with no luck. Her computer has all the correct requirements, I updated her firmware from my computer also and charged the battery. I saw something about holding the button for 20 to 30 seconds. I tried holding the button for a long time until the window with the usb device not recognized came up and then left off. If I keep holding it will that window go away eventually and the device be recognized?