"License denies action" or "Verification: Failed"

Troubleshooting and guides for managing your ZModeler3 account and licenses.

Moderator: Oleg

Post Reply
User avatar
Oleg
Site Admin
Posts: 13944
Joined: Fri Feb 06, 2004 3:54 am
Contact:

"License denies action" or "Verification: Failed"

Post by Oleg »

Post updated: September 2023


Summary:
===================================================
Most of account/license issues are caused by:
1. Incorrect platform ID added into web account. Misspells are quite common and make any further steps to fail.
2. Trial license can only be installed in automatic mode. The steps to apply license key the account gives you (copy key, hold Shift etc.) will not let trial key to be installed. In particular, validation/verification part will not work.
3. Automatic mode requires you to have the latest version of ZModeler: 3.3.0.1231. Other versions can accept manual license key installation/validation.
4. Automatic mode (being the preferred option) requires you to enable access for your platform ID in web account (an option "Allow this platform to log in" on "My computers" page). You are allowed but not obligated to assign access password for your platform ID there too.
5. On "Account Setup" page in ZModeler you specify your account name and platform access password from previous step. If no password was assigned, leave password field blank.
6. Any changes on "Account Setup" page requires you to restart ZModeler.
7. Every restart of ZModeler should include a 5-7 seconds delay after shutdown of ZModeler and before starting it again (as "zmodeler3.exe" process terminates in few seconds after window closed and not visible)
8. It is strongly advised to put ZModeler folder not on a system drive (or at least put it in C:\Program Files folder). Do not unpack ZModeler folder onto your Desktop, "My documents" or "Downloads" folder.
9. It is advised to run zmodeler3.exe as Administrator.
===================================================


License denies this action means "no license loaded". ZModeler works with license that was loaded at startup, it will not work with license you've just submitted. So, after submitting your key and validation, you should restart ZModeler to let it save your license on a hard drive. Upon restart open "License Information" window: your license key should be there already. If it does, you can import/export/open/save. If it's not, your license was not saved properly.

To force ZM save your license:
1. reboot your PC to ensure no jammed "zmodeler3.exe" process is running in background.
2. add ZModeler into exclude list of your antivirus.
3. remove "CodeLib" files from "Shared" folder and start ZModeler once. Press green "down-arrow" icon in the bottom of ZModeler window to download fresh empty license storage file; then close ZModeler and ensure it has got new CodeLib.zmx file in "Shared" folder. It might take 7-10 seconds for this file to appear in ZModeler folder, so wait a little first.
4. start ZModeler with administrative privileges (right-click, "run as Adminitrator") and perform activation. Then close ZModeler and ensure you've got CodeLib.dynamic file in "Shared" folder too. If you do, license is now stored on your hard drive.



Verification: Failed is mainly a missing or mismatching validation key for your license. Validation key is either submitted manually (on paid licenses only) or downloaded by ZModeler automatically. Automatic method is the preferred one, as it allows ZModeler to do this in background and any ZModeler is allowed to do so. Since September 2023, version 3.3.0 build 1231 and above only can do the automatic check.

Automatic license validation requires you to toggle "allow this platform to log in" option in web account on "My computers" page. You can also assign password there (e.g. simple one like 123456). Then specify your account name (and platform password if assigned) in ZModeler on "Account Setup" page. Press OK and restart ZModeler. Note, online license check is performed at startup and takes at most 10-15 seconds. If it doesn't work in a given time frame, restart ZModeler and try again. I advise to wait at least 5-7 seconds after shutdown of ZModeler before starting it again in any "restart ZModeler" step of this manual.

Manual license validation works for latest builds of several ZModeler versions only (latest build for 3.3.0, latest build for 3.2.1, and like this). Manual method applies to paid licenses only (with license remaining time 30 days and more). You should specify correct ZModeler version/build in web account on license panel (mind the 32-bit and 64-bit keys are different, so specify exactly the version you have). Press "Validate" button on license panel in web account on "My licenses" page. Then copy validation key. Once you open ZModeler and see "Verification: Failed", press and hold Shift key for 2-3 seconds. You should see "Restart ZModeler please" then. If you don't, validation key does not match your license / platform / zmodeler version. If you use manual license installation/verification, I advise to disable automatic checks by clearing Account Name and Platform Password fields in ZModeler on "Account Setup" page.
User avatar
Oleg
Site Admin
Posts: 13944
Joined: Fri Feb 06, 2004 3:54 am
Contact:

Re: License denies action

Post by Oleg »

When installing new license key in ZModeler, your old license key might jam inside and not let new key be installed. In such a case, it is strongly recommended to remove both CodeLib files located in "Shared" folder of ZModeler and let zmodeler download updates first (will download empty CodeLib file for new license installation). If ZModeler does not offer you updates download (green down arrow in the bottom of ZM window), you should download the latest copy of ZModeler manually and unpack it onto your hard drive; you can copy your old "ZModeler3_profile.xml" file into new installation to retain all your settings.
User avatar
Oleg
Site Admin
Posts: 13944
Joined: Fri Feb 06, 2004 3:54 am
Contact:

Re: License denies action

Post by Oleg »

In most of cases, performing steps below is essential to install license key in fresh copy of ZModeler:

1. Put ZModeler into a folder like "D:\Software\ZModeler3". Folder like "C:\Program Files\ZModeler3" is OK but might not work on some user accounts (unless Power user or Administrative privileges are granted).
2. Right-click on this folder, pick "Properties", untick "read-only", press OK and specify "to all files and folders inside".
3. Right-click on "zmodeler3.exe" pick Properties and toggle "run as Administrator" on "Compatibility" page; set compatibility to
"Windows 7 SP1" there too and press OK.
4. Run ZModeler, press green down arrow in the bottom of ZM window (if it appears in 3-5 seconds after starting) - this will let ZModeler download updates; restart ZM so it can install them;
5. Assign password 123456 in web account onto your platform on "My computers" page; press Submit there;
6. Specify your account name in ZModeler; specify password: 123456 in ZModeler, press OK and restart ZModeler.
7. Once ZModeler has started, open License Information page and don't do anything for 10-15 seconds. You should see your key downloaded and validated; then restart ZModeler.
User avatar
Oleg
Site Admin
Posts: 13944
Joined: Fri Feb 06, 2004 3:54 am
Contact:

Re: "License denies action" or "Verification: Failed"

Post by Oleg »

A very specific case when you get in ZModeler:
License validity: Expired
Verification: Failed
but in web account your license still have a pretty amount of days.

This happens on some platform IDs and mostly on licenses that were ever revoked (still might happen on new licenses with). The problem is inside the license key itself - it has bad days count on it.

If this is your case, perform the steps below carefully:
Only for paid licenses, do NOT perform steps below for TRIAL license.
1. remove both CodeLib files from "Shared" folder of ZModeler to clear bad license key from ZModeler. Run ZModeler once to let it download updates; Close ZModeler.
2. remove your platform ID in web account on "My computers" page. You will be warned about platform black-listing, it is OK to do so as you've removed "CodeLib" files. Your platform ID will disappear from web account.
3. submit your platform ID in web account again. It will get restored automatically. Make sure to assign password onto your platform ID again, as password is not restored.
4. activate the remaining part of your license for your platform ID and install license key in ZModeler.

Note, if you get "License validity: Expired" again or see wrong days count in ZModeler (differs from days count shown in web account) perform steps above again to get a new license key.

Web account logs off automatically when activating license.
This is a failure to generate correct license for your platform ID. This situation is very tied to the situation above, but this time license server detects problem before creating a license key for your license.

First of all, try a different web browser to ensure this is not related to your browser (browser pages cache or automatic pages translation might be the case).

If you activate a revoked license, give it a second try after logging in again, or even better give a try on a next day. When you face this problem with the newly purchased license, contact me via PM or E-Mail to solve this problem.

If you have ever got this problem on your platform ID, it is strongly recommended to purchase license with at least 90 days on it and do not revoke license. The problem with "Expired+Failed" relates to just some platform IDs only.
Post Reply