Hi, that is the default behaviour of the License Server for Forest Pack. Licenses are assigned randomly from the available pool, regardless to the subscription date.
For this reason, we suggest to not mix expired and active licenses in the Server, if you plan to use the latest Forest version.
For the next major update (Forest 7), we are going to change this. The licenses will be assigned according to the version of the plugin which is installed in the workstation, dispatching first the licenses with older subscription date.
In fact, RailClone 4 already works in this way.
Unfortunately it's not possible to modify this behaviour in Forest 6. It requires major changes both in the plugin and the License Server.