Столкнулся с такой проблемой: клиент не запускается, сразу выходит. Пошел по советам, обновлять драйвера, Visual C++ Distributable, .Net. Не помогло. В итоге нашел в python.log, что оно ругается на неправильный .pyc файл. Посмотрел вовнутрь: действительно, пустой внутри. Заменил правильным, заработало. Это уж, мне кажется, простая проблема. Можно же делать, проверку integrity файлов и контрольных сумм? Можно же сделать что-то вроде WOT Doctor, который попробует проанализировать что может быть не так с приложением?