The problem is probably the battery. Mine was doing that, connecting and disconnecting from the phone, seemingly at random, and sometimes it would start beeping rapidly (about one beep every two-thirds second).
Sometimes the Motorola Connect Android app said "100%" but sometimes it said "8%" or...