That issue usually happens when the magnetic contacts don’t seat
perfectly or get a thin film of dust, even if the battery shows full.
Try gently cleaning the contacts and adjusting the cable angle so
there’s no tension. I had a similar case when tes...