Скомпилировал программу.
Запускаю первый раз, установка, дальше все работает хорошо. Но когда я нажимаю "Перезагрузить", выпадает выбор языка, а дальше просто ничего не происходит.
При обычном запуске exe файла даже не выпадает выбор языка.
Можете подсказать в чем проблема?
Попробуйте запускать скрипт от имени администратора и добавить папку скрипта в исключения антивиря
@mik888em из вашего поста видно что вы пытаетесь пасить переменную представленную в формате JSON, а она ей не является.
upd Поставьте проверку на валидность json Или сами напишите проверочную функцию или проще есть кубик JSON там есть экшен проверки на валидность формата.