А что сломалось, примерно понятно?
При выходе из игры игра записывает конфиг с настройками пользователя на диск. При подключенном оверлее стима этот конфиг оказывается занулённый и при попытке чтения движок вылетает.
Можно сделать костыль с проверкой на то, что файл не битый и только после этого читать. Такой костыль уже есть, игра работать будет, только у игроков настройки постоянно слетать будут. 😬