Router's VPN Client is very slow vs configuring directly the VPN in each device
I recently upgraded my router to an Archer AXE5400, mainly because I was interested in the VPN Client feature among other things.
In my wired PC, my usual internet speed is about 300Mbps download and 100Mpbs upload. When I configured the VPN Client in the router and enable it to my wired PC, the speed drastically dropped to 60Mpbs both for download and upload.
I'm using Mullvad VPN and I thought it was it's fault, but when I configured the VPN directly in my PC without using the router's feature, my speeds are 280Mbps and 90Mbps.
I did the same test in my cellphone and the result speeds are about the same.
It seems that using the VPN Client feature in the router slows down the download/upload speeds. It seems like a bug to me. Is this a hardware limitation or can it be patched in a future firmware update?
Thanks.
As additional info, I'm using the same .ovpn files, user and password to configure VPN in the router and in my PC settings.
Result with VPN client configured in Archer Router
https://www.speedtest.net/result/15862483582
------------------------------------------------------------------------------------------------
Result with VPN configured directly in the OS settings
https://www.speedtest.net/result/15862219120