my battery charge indicator is continually flashing on and off
Have you tried using a different cord/charger? 

It seems as if it isn't related to a specific location, so I would suspect that the cable has gone bad.