Une piste: il s'agit peut-être d'un problème lié aux droits d'accès à certains dossiers et/ou fichiers.
Je m'explique:
J'ai été confronté à un problème similaire il y a quelques semaines. Lorsqu'un utilisateur n'ayant pas des droits d'administrateur lance le programme, ce dernier s'exécute tout de même mais s'arrête d'emblée en renvoyant un message d'erreur.
En fait, le programme nécessite que l'utilisateur courant possède des droits en écriture pour deux dossiers, droits que ne possède pas par défaut un utilisateur n'ayant pas les privilèges d'administrateur.
Après création des droits en question, c'était nickel.