Thanks a million!! my 2 year old Gnex just gave me the "only charges when it's off" bull****e, I tried different batteries and chargers to no avail. No USB recognition when plugged to a computer..
powered off, found a small flat head, gave the pin a little pry ( UPWARDS, toward the screen !!) I bent it up about 1/16th of an inch, where it now appears to be in the center of the port instead of near the bottom.
didn't bother to tyr charging while off, because that was still (kinda) working anyway. I powered on, then connected...
KABAM! it works!! lil lightning bolt shows up and now "charging normally" with all batteries and chargers, and it recognizes USB connection. You're a lifesaver buddy, thanks so much!
I know it seems like it's not the port, because it charges when it's off.. but trust me, I had the exact same problem, and bending the pin up a tad totally fixed it. give it a try! the pin should be near the center of the hole, if it's way down near the bottom, stick something underneath it and pry up a little. Make sure you POWER OFF first so you don't short anything by touching the leads with metal while you're bending it.