When you try to authorise a login-based license it fails with either of the following error messages:
Unable to create subscriptions license directory :
Required argument `UMSID` is missing
On Windows there is a known issue with login-based licensing where our programs are unable to write a login-based license file or create the directory if the filepath contains non-ascii characters. This can happen if you user-name contains special characters such as an accented letter (e.g. ë) or an @ symbol.
You can tell our programs to use a different directory to store login-based licenses by setting the "FN_SUBSCRIPTION_LICENSE_DIR" environment variable.
For example, to store the files in "C:\Licenses" you would set
FN_SUBSCRIPTION_LICENSE_DIR = C:\Licenses
Please see Q100015: How To Set Environment Variables for information on how to set an environment variable.
More information about login-based licensing is available in the following articles: