My OEM controller doesn't charge, no matter how long you leave it charging when you remove the cable it tells you to put it back and will turn off after few mins. So I did the obvious and swapped the battery but same story its always empty. After that I put the old battery in my fake controller...