my iPhone XS on 12.1 still has a charging issue it always works when plugged in however sometimes when I plug it overnight it will only charge for a few minutes then stop charging. It is very unpredictable. should I switch phones because I still have the return period or should I just get a XR or the old X