Уже не первый раз обнаруживаю, что специализированное ПО плохо работает, если его ставить не туда, куда оно предлагает.
Беда касается не только специализированного ПО, но у специализированного это сильнее заметно, поскольку не так строги требования к тестированию.
Чем это вызвано -- понятно. Где-то в недрах программы напрямую задана эта самая папка. Или она задана в каком-то настроечном файле, при этом настроек может быть несколько в разных местах, и менять их надо все сразу.
Со стороны разработчиков -- так делать, конечно, не надо. Надо при запуске программы смотреть, где она расположена, и все пути строить относительно этого расположения.
А со стороны пользователя... увы. Неправильно заданная папка может приводить к самым разным, сложно диагностируемым глюкам. Поэтому даже если программа при установке предлагает вам выбрать, куда устанавливаться, всегда ставьте туда, куда она сама предлагает.
***
Раньше ещё бывали проблемы, когда требовалось, чтобы главный администратор на компьютере назывался обязательно Administrator. Тех, кто сумел его переименовать, ждали весёлые приключения. Но с таким я лично не сталкивался.