License check failed: No Application specific plug-in directory found

I know this question has been asked before. The response is usually to run the application in the Trados folder.

However, on this occasion we already have

  1. another application using the automation SDK running on the same computer without the aforementioned problem
  2. the problem application running on other computers without the aforementioned problem.

Any ideas why this application might have this problem on only this computer?

Does anyone have any suggestions or good practices for getting around this problem?