While charging my new iPhone 12 Pro with this cable and Anker 20W pack I noticed that the phone would stop charging every few seconds/minutes and start charging again after two seconds. resulting in battery damage over long distances. For demonstration purposes, I created a shortcut that logs each time the phone is "plugged in" or "unplugged", ran this test with both the Amazon Basics cable and the Apple cable, and got the following results received: within 10 minutes of using the phone lying on my bed (log shown in screenshots): Revain Basics cable logged: 8 "disconnects" with no initial connection and no final disconnect. Registered original Apple cable: 0 disconnects.