This sucks. It was the only game that I played almost every day and since the last update I've been having this issue myself. All my other games work. I even have EA access which I may cancel now.
Its F'n ridiculous. I can go 15 minutes and not find an opponent. Sometimes even linger than that. I don't have that problem on my PS4. This is one of the inky games I play and 90% of the time I cut my One off or just load the game up on my PS4.
Players having difficulties connecting to online play or to other players in UFC likely need to open, or forward, their online ports. Find the ports for your console below, and then you can open your ports.
XBOX ONE & PS4: UDP: 3659, TCP: 3659
If you have already opened these ports then you should reset the XB1 network card:
Power cycling your router and connecting to it directly with a cable is also advised.
I am wondering, i have no clue what a port open/forward is or how to do it. But i can play UFC fine offline, i can play every single game I have on the xbox one online, GTA, Forza, C.O.D.. etc. So surely, if the problem was with my internet, no games would work?
The problem I am having is when I load online, I enter a tournament or a quick fight, matchmaking starts and then i just repeatedly get the message 'unable to find opponent' time after time again.
Please has anyone got any advice, or a solution to this?
See this link for info on how to open the above specified ports: http://help.ea.com/en/article/opening-tcp-or-udp-ports-for-connection-issues/