I am having the same issue, in fact I've had it over the last few battlefield games. I am on PC (Steam) with a wired ethernet connection. I am in New Mexico (NA) and my ISP is Xfinity. This happens whether I am playing through steam or the EA app. Most recently 3:56pm MST 10/15/25 was when I had the issue, however it is every time I boot up the game.
Platform: PC
Gamertag / Username - EA: KimoXeno
Timestamp: 3:56pm MST 10/15/25
Region: NA
Internet Service Provider (ISP): Xfinity
Connection type: Ethernet Cable
Game Mode /Map: Any and All
Steps to reproduce: Listed Below
I found with prior battlefield games I could follow instructions found at https://portforward.com/battlefield-6/ forward all the ports that the game is using, in fact this worked for the BF6 beta as well, however now after launch it isnt exactly working for me. I have the ports forwarded, and then it still doesnt work unless I restart my router. I have tried both having these ports forwarded and also removing the port forwards. I actually have to restart my router every time before I play or else it wont work, and have had to restart it after about maybe 2 hours of playing when I could again no longer matchmake. Using a VPN works fine, however connection through a VPN can cause serious connection issues that make it not a real solution. I have to mention as well I have no issues with any other games, Battlefield is the only franchise which I have this issue with, on any platform to any region.
When it happens I essentially queue into a game, and then once it finds one my screen fades to black. After a second of waiting a black screen that just says "BATTLEFIELD" comes up, then it moves me to the main menu. There is no error code displayed or anything. Sometimes when matchmaking again after this error, once a game is found, my character stands up and then just freezes in place. After maybe 5 or 10 seconds of waiting the option to matchmake comes up again. If the loading screen comes up for a map I know I have succeeded in finding a game, but again this never happens unless I restart my router first. I have recorded a video of this if that is helpful. https://youtu.be/nCqre2_W3Qk?si=c7Mom-NORDsJUeNs
Please let me know if there is anything else I can provide that would help, I'm very invested in getting this fixed because it has made playing this game an extreme hassle. Thank you!