I can't play BF1 multiplayer either: the game automatically sets me offline as soon as it starts. I have this issue only on Battlefield 1. I can play Battlefield 3, BF4, Star Wars Battlefront and a lot of other EA games without problems instead. The message error is:" failed to connect to EA online. Try again later. It seems You're offline. Try to start the campaign...".
i tried every possible walkthrough without success: hard reset of my Xbox ONE, deleting and redownloading my gamertag, reset and reboot of my router, deleting and redownloading my digital copy of BF1, cleaning my MAC address, deleting my old saves from cloud and hard drive, etc etc. Nothing, I'm not able to play Battlefield 1 online.
I'm sorry for my English. It's not my first Language.