This can happen in the case of batch jobs using Intergraph Batch Manager.
For example, say that you have set environment variables on the batch server. When you run the batch job, you expect the reported values to be those from the environment variables on the server. However, the reported values for the license are different.
In batch jobs, the values from the environment variables for the current logged on user (not the batch user set in account mapping) are reported with the license pulled by the batch user.