Hi @pippity ,
Use a strong light and a magnifying glass to inspect the USB charge port enclosure.
Check if there is any lint or other debris in there which may prevent a good connection. If there is do not use a metal pin or probe to try and extract it, as you may damage the pins or cause an electrical problem in the phone. Try using a vacuum cleaner to try and suck it out.
If it fails to dislodge it, use a sharpened wooden tooth pick to gently prise it out.
Also check that all the pins are there and that they are straight and parallel with each other and not missing or bent.
If the port enclosure seems OK try the following to determine if the USB connector may be loose from the systemboard.
Insert an appropriate USB cable into the phone’s charge port only. Do not connect the other end of the cable to anything.
Then while firmly holding the phone in one hand, with the other hand grab hold of the plug inserted into the charge port and gently, stress gently try to move the plug up and down and side to side to check if you can “feel” any movement in the USB socket at all.
If there is (or even if not) the phone will now have to be opened to ascertain the problem.
I cannot find a teardown video of your phone to see if the charge port is mounted on a separate module (making for an easier replacement) or if it is mounted directly onto the motherboard which would require SMD soldering skills and tools to do the repair.
As a final thought, check your insurance to see if this problem is covered or not. If it is a loose connector it may be deemed to be “misuse or abuse by customer” and it will not be covered. Just so that you are aware of the possibility.