I had a picture which I wanted to text to a friend. It was on my computer so I switched on my bluetooth and tried to send it. That was a non event as my computer couldn't even find it (though it can still find my old nokia when I turn that on). So I connect the hero to the computer and just drag and drop the image into my sd card. I disconnect the cable and then try and send the picture but I get the error about still being connected with a usb cable. So I connect again and then manually turn off usb storage (something which I don't think you can do unless you connect again). After disconnecting the cable I try to view the picture again but once again I get the error about not being able to read the sd card because it is connected via usb. I did this a few times but eventually had to switch the phone off and back on for it to work. Any ideas what is causing this. Is there a solution?