Ah, thanks guys, I have now replicated issue on Windows
So, yes each Mac Address associated with a License are logged in database as a protection against a license being shared illegally with others. And if I removed my details from database the initial adding of new mac address is taking about 30 seconds, which is longer than the timeout in the current version of SongKong and causing the error to be displayed.
Now if using DesktopUI you get a chance to retry immediately and this works because the Mac Address is now in database, it just took longer then the timeout to be added
If using WebUI then immediate retry is not offered.
If using cmdline the container fails, so then previously another attempt will fail if using a different mac address every time.
So I am going to work out why it is taking so long to add to database, increase timeout on SongKong and fix WebUI to allow retry if there is failure - https://jthink.atlassian.net/browse/SONGKONG-3065