If the device has been charging for 12 hours then it may be the battery. I would see if replacing the battery will fix the problem.
open