Joining on friends in BF1 is such a pain
I've been playing BF1 since launch and I cannot remember a time when I have not had trouble joining on friends. Here's a list of problems that I'm facing and any help I can get from the community would really help me. I play on PC, with a regular group of friends.
Here's a list of problems I face.
There are some friends who NEVER show up as online for me. I know they are are online because they are in the same discord channel as me, but origin will never show them as online. (20% of my friends fall into this category)
Some friends will show as online, and when they are in a server (not in queue, but in game) they will not show up as online in game, but they will show up as online in origin, with a blue button next to their name, which is supposed to put me in the server that they are playing in. When i click on this button, the blue button will be replaced with a green tick, but when i go into the game, BF1 will just say the server could not be found. (70% of my friends fall into this category)
In this last category friends will show up as online in origin and inside the game in BF1, AND inside the game there will be a play icon next to their name when they are in a server (not in queue, but in game). When i click on the play icon on these friends it will put me into the queue. (Only 10% of my friends fall into this category)
Usually I wait for my friend(s) in the third category to login, to be able to join. Otherwise I have to ask for the server number and use that to search for the server, and then join the server and hope that i'm on the same team as them.
Its an absolute embarrassment that a game that is supposed to played with closely-knit squads, is so broken in this aspect. Any help / suggestions / links to help with these issues will be deeply appreciated.
Also, I have no other issues. Connecting with friends in steam / blizzard and in game latency in BF1 and other games are all areas i've never had issues with. Its literally origin and bf1 that frustrate me in this one aspect. I also don't think its anything nat related. The xbox app on pc shows nat type as open, and warzone shows it as moderate as well.