When you get a new network license you need to install it on the license server.
If its an additive license then you can install it alongside any existing licenses.
You should remove any licenses that have expired to avoid conflicts.
Once that is done then yes restart the license server to pick up the new licenses.
Existing running Carbon licenses should be unaffected.
Here is the expected behavior:
1. FeatureA is already checked out.
2. The old license file for FeatureA has been replaced with a new one and they restart the license server to load it.
3. The heartbeats recognize that the server has restarted and the application attempts to re-checkout needed licenses. If the license for this feature is found on the server (it must have the same name and version), it is regained from the server.
This is the default behavior when the automatic heartbearts are enabled.
Please take a look at documentation page:
docs.x-formation.com/display/LMX/Automatic+heartbeats
Txs,
Admin