I note you have windows issue, I had similar last year where mine stopped updating completly, genuine software. I had to manually update through the windows web site. A simple fix to try us reset your network settings, through windows system, as you use a VPN you will have to reinstall that I think. I use Windows 10 and firefox and they don't always run dead smoothly together only in my opinion.