Associate
I had a similar issue with BF4... It would only happen with that title but when i pinged the server with (cant remember the name of it) some software it would show massive packet loss and high pings. I was with virgin broadband and they stated it was an issue with the exchange. I still don't believe it was that though because it only happened with BF4 servers. By any chance do you have 2 pc's trying to join BF1 at the same time ? (although thats a port issue that should kick one/both pc's from the game).
Oh and maybe try and disable origin updates in the options... I cant remember what its called but its basically where it uploads your stats to cloud whilst playing.
Oh and maybe try and disable origin updates in the options... I cant remember what its called but its basically where it uploads your stats to cloud whilst playing.