Sure, I've tried that before by switching off the device and letting it continue to charge to 100%, that's one workaround.
However, I still don't quite understand why the phone can't charge to 100% completely when I begin charging it at battery level below 30% while it is on, but it can charge...