Just Add Power has updated their drivers to no longer require a license key.
Make sure you are using the latest versions of the drivers which can be found here https://support.justaddpower.com/home/
Click here to register an account
Registration is easy and should only take a minute to fill out the form.