INNO allowing multiple computers to use same key

Using the default code that came with the API for INNO setup, it allows the same key to be used with multiple computers. I can see that Total activations is set to one, and I can see the Used activations update from 0 to 1 when the first computer runs the setup. I then run the setup on the second computer, and the product license key page is skipped, and the program installs. I would have expected an error, or at least that the Used activations would have increased to 2.

What do I need to change to ensure that two computers can't use the same key?

Also, what are the flag options for CheckAndSavePKey?

Are you re-running the same installer on the computer? The installer will just skip the product key screen if you're already activated.

Also, in the tutorial we talk about 2 methods: (1) letting the user skip the product key step and (2) forcing the user to activate immediately. Which method are you using?

Are you using cloned virtual machines?

Also, what are the flag options for CheckAndSavePKey?

The 2 flag options are TA_USER (== 2) and TA_SYSTEM (== 1). If you're using CheckAndSavePKey in installer then use TA_SYSTEM -- which is what we have in the example.

You are correct. I was testing on cloned virtual machines. When I tested on two separate computers, it worked perfectly! Thanks.