I also have this issue with my S7, S9, S10e and now my S21. For my S21 I have been wirelessly changing it almost exclusively for 2 years to prevent it but still the port can barely hold the cable. And when I do use a cable it’s the one that came with the phone. And yes I’ve cleaned the port.
If you’re not willing to get a new motherboard don’t bother with the CPU. Your current CPU will be close enough with a 4060ti so just enjoy some games and don’t worry about it