Não resolve o problema da tela preta, mas permite que você jogue mais partidas seguidas sem tela preta.
Introdução
O problema não pode ser resolvido, mas existe um método que pessoalmente me ajuda “ampliar” minha existência sem tela preta: limpe o cache do jogo em Documents/Battlefield 2042/cache. Mas abrir a pasta e excluir todos os arquivos dela sempre é uma tarefa árdua, então escrevi um pequeno script para excluir automaticamente o cache antes de entrar no jogo.
Como consertar
1. O script é escrito em Python, então você precisa baixá-lo e instalá-lo. Se você já possui Python, então pule esta etapa.
1.1 Acesse o site oficial do Python no página de download.
1.2 Inicie o instalador e habilite ambos os itens na parte inferior
2. Baixe o script em Google Drive para sua área de trabalho (ou onde for conveniente para você).
3. Abra o arquivo usando o bloco de notas (ou o que for conveniente para você) e em linha 16 mudar “cruel” para o seu nome de usuário. Isso é necessário para acessar a pasta do jogo.
4. Feito. Execute o script antes de cada jogo carregar, e haverá menos telas pretas após as partidas. Espero que isso ajude alguém. Melhor que nada.