Slow torrent upload speed?

Hello,

Recently bought Protonvpn from the black friday sale, and only reason I went with this over Nord was for port forwarding. I used to have a seedbox, but thought if I can have fast seeding speeds with vpn then I could just do that.

I test few torrents and the upload speed was abysmal. The torrents you see in the picture was only 2mins old when I grabbed it. Yet, in the 4hours, I only seeded back 0.43. On my seedbox, I would've reached 1.0 ratio status in 10mins. Tbh I was getting this slow speeds on Nordvpn too when I had it and thought with Proton it would be much faster.

My connection is OpenVPN TCP, P2P, with the correct port in qbittorent settings whenever it changes. I have also tried with Wireguard UDP, with similar slow upload results. My dl/ul speeds are 400Mpbs on vpn. How can I fix this? If seeding with proton is slow, I might as well cancel and go back to seedbox.

Screenshot: https://imgur.com/a/KOVMP9a