It's strange because AFAIK it works for 99% of people using it on Steam. The Steam version is also almost totally identical to the version from our site, apart from the small change that instead of loading a license file, it asks Steam whether the app is purchased. So my best guess is it's somehow a problem with Steam.