My app is running well and when I distribute it, it works on most machines but doesn't on some.

The strange thing is that if I compile and build the setup on the machine it doesn't work on (the compiled version) it then works.

It seems that when I make the set up on the problematic machine it adds a file or a version of a file that is otherwise missing.

Any commnets woudl be appreciated. Thanks !