The "license not active" problem is related to whenever your computer is receiving a new local IP address. This could happen for example if a VPN service is being used, or if the router or computer is restarted. A new IP address would mean that the license database thinks a new computer is trying to access the license. And since the license is only valid for two computers, this license conflict can unfortunately happen.
A solution to this problem would be to lock your computer’s current local IP address in the router settings,
When it comes to later MacOS versions, please read here how to turn off the feature to rotate the local address of your computer: https://support.apple.com/en-us/102509
Here is some general info about IP addresses, and how to lock/set a static IP to your router: https://www.howtogeek.com/184310/ask-htg-should-i-be-setting-static-ip-addresses-on-my-router/