@vele
Ok. It did not go through. The forum is not allowing to send my reply so I will not use code to see if it works.
Check the following.
In the plugin directory below:
"belfort-core / inc / core-dashboard/"
Find the file:
"class-belfortcore-dashboard -dot- php"
Around line #300, you will find the function "get_code()". Look at it and realize that as long as it is run in the localhost, which corresponds either to the IPv4 "127.0.01" or the IPv6 "::1", it will return true for the license key. Once it is run in a live server, the license key will be "false" or "null" unless you have already forced a value to the database for when it runs the function "get_purchase_code()" at the beginning of this other function.
To remedy that, just force it by returning true ("return true;") or any random string like I do (Ex: "return'L12345678';" ) so it works even when it is live.
If that does not solve the problem, just let me know to keep looking. but so far, that is the only mention made to the localhost in the plugin. It is just that instead of using "localhost", they used the IP value instead.
Cheers!