Have your 12v battery checked to make sure that the connection is secure (they can come loose) and also that the voltage of the 12v battery is above 12.6v The 12v battery controls all the electronics in the car and that includes allowing the car to charge. If it is failing, it might allow the dash to display but not allow the car to charge. A failing 12v battery can cause all sorts of weird things to happen and not happen.