Galera para resolver esse problema faça os seguintes passos:
- Acessar o seu roteador como Administrador usando o IP dele no navegador do google. (Você pode achar esse ip, digitando ipconfig no CMD do windows)
- Ir em Aplicações (Ou aplicações de internet) e ir em UnPn Settings e habilitar ele, afinal ele vai fazer com que seu roteador libere as portas automaticamente quando um servidor solicitar, nesse caso o Battlefield.
Uma breve explicação do que é o UnPn:
UPnP é a sigla para Universal Plug and Play. Funciona como um protocolo que permite a outros aplicativos e dispositivos se possam conectar na sua rede, abrindo e fechando portas de forma automática, para permitir as conexões entre os dispositivos e a rede e entre os próprios dispositivos em si.