Qbit not connectable on some sites

I’m using windows 10, Qbit 4.5.2, Ivacy VPN on a standalone machine that uses windows built in VPN so that the whole machine is over VPN. This machine is connected to an unmanaged hub that is connected to a Linksys 6900 series router. I’ve been using Qbit for years with no problems until about 2 months ago. Netstat shows qbit is listening on the correct port but incoming IP is different that VPN IP which causes incoming connections to time out. Interestingly, some torrents can still connect but other can’t especially private torrent sites that have connection checkers. Every torrent site connection checker will time out although the sites all show my torrents as seeding. Since this problem started, I have updated Qbit, checked my forwarded ports were correct, reinstalled windows, connected my seed box directly to my router, and even disconnected everything else from my network, but it will always time out.

If I use a TCP listener app and turn of my VPN I can connect. However, the TCP listener app will time out just like Qbit if the VPN is on. Could this be a problem with my VPN not forwarding a port? Am I missing something with Qbit or should I start blaming the VPN for no longer forwarding the port? Thanks for reading and any help is much appreciated.

If you’re connected to a VPN, port forwarding will go through the provider, not your router. Does the provider support port forwarding, and if yes, are you sure it’s set up correctly with them?

Yes, this exact setup with the same VPN worked for over two years with no problems. On thier website you put in the port you want forwarded and it says that it is forwarding the port. Around the same time that Qbit 4.5.0 came out it just stopped working. I have tried everything I can think of with the Qbit client and it still times out. So if no one can think of anything i could have overlooked, I will try getting my VPNs tech support involved. Thanks for your Time BTW

****SOLVED****

Apparently IVACY VPN decided not to forward ports anymore and will not respond to requests for support. I dropped them and solved all my problems the minute I switched on a new VPN and currently all is well.

Thanks again to all that tried to help. Your answers kept me from losing my mind.