>> "#1 - Will changing the VM host stop the Licensing Service running as it is one of the unique footprints used to lock the License to the server."
Running the TFS on a VM you will see exactly what you've been seeing (and what is described here: https://wyday.com/limelm/help/vm-hypervisor-licensing/
Namely, you'll see both problems described in the article when you run the TFS on a VM:
1. TFS will no longer be activated when the VM restarts.
And/or:
2. The TFS will be able to be cloned on multiple VMs.
Hence the advice to not allow activations on VMs. Meaning customers that want to run your app on VMs will not be able to use TurboActivate, instead they'll need to use floating licensing. And if they want to host the TurboFloat Server on their own infrastructure they'll need to host it on a real physical machine. Or they can use our hosted version of the TurboFloat Server (coming very soon).
>> "#2 - An alternative would be for the Licensing services to be hosted by your service which I see mentioned. Do you have an estimate delivery for this as the issue is becoming quite an issue for us and ideally we do not want to migrate to another licensing service."
Very soon. We're releasing the new TA, TF, TFS first (many bug fixes and features). Then, shortly after that, we're releasing our hosted version of the TFS.