Default Phone will charge only if OFF

Ok guys that's the weirdest thing i've ever seen:
I have a Gnex with 4.3 build JWR66Y, fully stock, unrooted, and i've never installed any non-PlayStore app on it. (lol)
Since today it worked flawlessly, and by flawlessly I mean flawlessly! Never a single problem or anomaly!
Today after noticing that my battery dropped to 17% i was going to connect it to the charger.
Result? It won't charge

I've done some tests and here is what I noticed:

-Phone ON, connected with his original charger = won't charge
-Phone OFF, connected with charger = will charge, but if turned ON, will stop charging
-Phone ON, connected to Pc = usb device not recognized - driver installation has failed, but will charge. (tried both MTP and PTP)
-Phone OFF, connected to Pc = will charge, but still "usb device not recognized"by Pc. If turned ON will keep charging.

Already tried to remove the battery.