Try cleaning out the USB-C port. Lint gets compacted in there and it can prevent the plug from seating correctly. Most charging problems I’ve had were resolved by scraping the lint out of the port, with a plastic floss pick thing or an unbent staple. Careful not to damage the contacts though.
I find that I wear out the charging port before the battery. I don’t even plug it in that much either.
Try cleaning out the USB-C port. Lint gets compacted in there and it can prevent the plug from seating correctly. Most charging problems I’ve had were resolved by scraping the lint out of the port, with a plastic floss pick thing or an unbent staple. Careful not to damage the contacts though.
try a magnetic charger. it may look a bit off leaving the usb-c part plugged into the phone, but there’s way less wear or lint