Я запускаю игру от 5 до 20 минут, вся эта ерунда с кешами не помогла ни разу.
Помогает просто поочередный запуск всего что можно:
Запускаю Origin с правами администратора, затем запускаю EGS с правами администратора, жду пару минут, запускаю из EGS (происходит переключение между EGS и ORIGIN) иногда запускается сразу, если нет - жду 2-3 минуты, пока в EGS пропадет надпись "Запуск" под иконкой BF2042, затем в Origin я нажимаю на главной "Подробнее" на иконке BF2042 и он перекидывает в EGS и начинает попытку запуска, иногда запускается на этом этапе. Если нет- тут сложнее, после запуска из Origin в EGS надпись запуск не пропадает вообще. Приходится сперва полностью выключать EGS,запускать от имени администратора, и повторять попытку запуска через EGS, если не выходит- жду пропадания надписи "Запуск", затем выключаю Origin,включаю заного и пробую запуск через него. Если не выходит -начинается тупое выключение-включение лаунчеров с попыткой запуска откуда угодно - и минут через 10 игра обычно запускается
Проблема с релиза игры, официальные ответчики на форуме кроме пасты про кеш и переустановку (Потрясающее решение, о переустановки каждый раз перед тем как решишь погирать) НИЧЕГО ПРЕДЛОЖИТЬ НЕ МОГУТ, может быть все же уделить решению этой проблемы какое-то время? передать в отдел разработки, или это проблема взаимодействия лаунчеров.