Re: BF1: Suddenly I can't play multiplayer
I was in your situation. BF1 had worked for a while, then most servers wouldn't connect. The error was always about my network that supposedly didn't meet system requirements.
Solution: go to Windows Firewall and create both an Inbound and an Outbound rule to always allow the connection for BF1. When asked, choose "Program" instead of any other protocol.