TP-Link Archer C50 V4 Upload Speed Issue - Almost 0 Mbps

ping is within expected range. Return path (download) is fast, which is in contrast to your experience.
Just a wild guess: Do you have SQM enabled, by chance ?
If yes, disable, reboot and check upload speed.
(SQM throttles uploads, by purpose. But might be misconfigured.).