Чаще всего Steam must be running to play this game возникает в пиратских играх. Если у вас пиратка, выход только один – купить лицензию. Если же проблема возникает с лицензионными играми, решение зависит от причины проблемы.
Если перевести данное сообщение, оно звучит так – "Стим должен быть запущен для запуска этой игры". То есть по какой-либо причине происходит отказ в доступе к клиенту. А значит ему что-то мешает в запуске. Вариантов может быть много – вирусы и антивирусы, брандмауэры, битые файлы в корневой папке и т.д.
Рестарт с выключением
Сам по себе перезапуск приложения не помогает избавиться от проблемы, так как при выключении приложения оно продолжает работать в системе. Поэтому после выключения необходимо зайти в диспетчер задач и выключить все процессы, связанные с утилитой. Выявить их можно по названию. В крайнем случае можно перезапустить ПК.
Удаление модов
Чаще всего ошибка возникает после установки сторонних модов, улучшающих производительность, графику и т.д. Вспомните, все, что вы устанавливали и удалите. Но, имейте в виду, что иногда они не удаляются полностью в автоматическом режиме. Возможно придется «подчистить» файлы вручную.
Переустановка игры
Некоторые игры проблемные сами по себе. К примеру, баг имеется в PayDay 2, что признают сами разработчики. В таком случае необходимо полностью деинсталлировать игру, подчистить вручную все директории. Затем надо скачать лицензионную версию и заново ее установить.
Антивирусы и прочий софт
Если у вас установлен антивирус Comodo или другой софт от этого разработчика, то 99% вероятности того, что проблема заключается именно в нем. Удалите в таком случае все, что связано с Comodo и установите антивирус от другого производителя.
Также проверьте компьютер на наличие троянов, зачастую они становятся причиной данной проблемы.
Если все перечисленные действия не помогли, попробуйте зайти в корневую папку Steam и удалить в ней папку «appcache» и «blob».
Что касается ошибки «Steam must be started and in online mode», Стим просит, чтобы вы авторизировались в системе, чтобы доказать, что аккаунт, в котором вы играете, принадлежит вам, а не, к примеру, другу. Ошибка возникает обычно в том случае, если вы длительное время играли в автономном режиме. То есть это не критичная ошибка.