amigos , meu estava dando o mesmo problema de tela preta infinita , no meu caso , foi preciso reinstala não so jogo e sim o origin , se você tive baixado , você pode recorta a pasta do battlefild 4 e coloca na área de trabalho , para não ter que baixa novamente, depois de recorta , você desinstala o origin , e instale a versão mas atual , coloque pra baixa o btf , quando tive e 10 mg baixado , pare o download , e saia totalmente do origin , veja se esta minimizado pra não ocorre erro , recorte a mesma pasta do battlefild 4 da area de trabalho , e cole em oring games , substituindo os arquivos do jogos que estava baixando , e entao abre o origin, e bote pra baixa novamente alguns minutos terá completado, pois vai da certo , lembrando , se o erro for o login infinito