Forum Discussion

Re: Cannot play with roommate on same wifi

Can't play with my brother while connected on the same network (on LAN). We're on PC, but from what I've found it happens on console as well.

 

We manage to finish at-least one game, and the host immediately times out the next time they start matchmaking. Having a third person not on the network hosting it results in one of us randomly disconnecting.

 

Playing solo or in a full party with people not on the same network is fine.

 

I've tried:

  • Port Forwarding all required ports

  • Port Triggering (TCP 3126, UDP 37005/37015 are the ports the game uses on both our PC's, allows both of us to connect and play maybe 1 game but one of us will freeze and timeout from the server early-mid game as opposed to timing out before character selection screen)

  • Running Origin/OriginHostClient and Apex as Administrator

  • Turning UPnP Off/On in the router (shouldn't have to do this, will literally need to port forward for every other multiplayer game afterwards, doesn't work anyway)

  • Turning Off/On SSDP Discovery and UPnP Device Host (allows us to play maybe 3-4 games before problem starts again. tried in conjunction with UPnP off in router, same thing)

  • Trying to use the +clientport xxxxx command in the launch options to force the game to use different ports (doesn't work at all, app still uses same ports and therefore talk over each other causing the disconnect).

  • Flushing DNS

Another solution I've tried that semi-works better than the rest on my Netgear is changing the NAT Filtering setting from "Secured" to "Open", however from what I gather this setting opens a Full Cone NAT on your router which isn't safe, all my devices now get individually pinged and exposed to the internet. It also only works 50% of the time as we still get disconnects.

 

Setting up a DMZ is also out of the question, as its not worth the security risk as with the NAT filtering.

 

I also don't want to buy a VPN just to play this game. I shouldn't need to.

 

We literally don't have this problem with any other game, examples such as:

  • R6: Siege

  • For Honor

  • The Division

  • Battlefield 1 or V

  • Battlefront 2

  • Fortnite

  • Squad

  • Anthem Beta

  • Star Wars: The Old Republic
  • The Crew 2
  • Planetside 2

Please Respawn, fix this, I'm not the only one with this issue.

AngryJoe also had this problem when trying to play the game with other Joe on the same LAN network in his review for this game.

 

TL;DR: more than one person can't play on the same network, playing solo is fine.

16 Replies

  • I fixed this! I went into my router's advanced settings and turned on port-triggering (not forwarding). See screens:

  • hey did you find a fix to this? my roommate and I are dealing with this same issue and I'm losing my mind.

  • BeifongLaw's avatar
    BeifongLaw
    7 years ago

    I don't really understand your pic, what you did, like TCP but then it's TCP/UDP ? 1 port to a range ?
    And i can't find port triggering on my router settings...

  • He went into is Router setting. Depending on your router you need the IP address to get in. For Netgear it is http://192.168.1.1 then you go into the Advance tab and look for Advance Setup then look for Port Forwarding / Port Triggering. In that tab click on Port Triggering. Then Fill out the boxes like his picture then click Apply, You will need to reset your router in-order for the changes to take affect. 

    This worked for My GF and I on pc but on the ps4 I always crash when we join the match now. 

  • ewolebag's avatar
    ewolebag
    7 years ago

    How did you determine which ports to use? i'm new to networking stuff :D

  • Blueberry-

    I understand networking and I'm trying to figure this out. Port forwarding ties a port to a specific PC, console, server, etc.  That's good when you only have one gaming machine or are running a server, but how does it help with 2 consoles trying to play at the same time?  What about the console that doesn't get the ports forwarded to it?  Why can we play in separate matches, but one gets kicked out if we party up?

    It does look like a router problem, but it seems to be specific to Apex.  Other games, including BR's let us party up no problem. 

    Could there be Apex specific ports that need to be triggered to all devices rather than forwarded?

    Thanks for the help!

  • M4STER_ROOT's avatar
    M4STER_ROOT
    New Novice
    7 years ago

    If you have to forward ports to a local ip then there's definitely something wrong with either your network or the games servers. 

    Opening ports for outgoing connections is fair enough, but that's rarely needed. 

    Network Address Translation (NAT) should find a free port on your router and translate your local source address to that NAT address.

    By forwarding incoming ports to a local ip you limit communication on that port to that local device. 

    Multiple people would theoretically still be able to play from the same network as forwarding shouldn't be needed and NAT should translate outgoing request to the game server with a random source port mapped to the local device.

    The only reason why forwarding would work is because either the server or the local request uses the destination (remote) port as the source (local) port.

    If NAT has failed and two local devices expect game data on the same port, then that would explain why you get kicked when playing together. 

  • Just stating that I have the exact same issue. I can always play the first match. We get split after that.
  • @CO2Emitter Thank you so much...this finally solved the Issue me and my son were having with disconnects and code:leaf errors.

    Huge thumbs up for you sir.
  • EA_Blueberry's avatar
    EA_Blueberry
    Icon for Community Manager rankCommunity Manager
    6 years ago

    @CO2Emitter wrote:

    I fixed this! I went into my router's advanced settings and turned on port-triggering (not forwarding). See screens:


    Glad that helped. Posting it again for visibility since it was buried halfway through the post. 

  • I am trying to find it but all i have is this(screenshot down attached),can someone please help me? Kindly Regards

  • are_eye_2's avatar
    are_eye_2
    3 years ago

    Hi I am trying to port trigger from my xfinity router but its asking me to state: 

    Trigger Port From:

    Trigger Port To:

    Your post shows everything except what to put here since its not netgear or whatever router you used. Someone Pls help.