Hi @Trienekens Marc ,
The issue you are facing is a known issue that has been faced in HCI version 20H2. It is caused after installing Microsoft Azure Recovery Services (MARS) or Azure Site Recovery (ASR) agents. When these agents are installed, the Newtonsoft.Json file is updated and the newly referenced file breaks the security signature expected by the HCI service thus preventing the service from starting.
To fix this issue, please execute the following PS script on each node where this issue has occurred then reboot.
[System.Reflection.Assembly]::Load("System.EnterpriseServices, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")
$publish = New-Object System.EnterpriseServices.Internal.Publish
$publish.GacInstall("c:\windows\system32\azshci\NewtonSoft.Json.dll")
After the reboot, all services (including the HCI service) should be in a running state. Note that the HCI service in version 20H2 is a 'Delayed Start' service, so please wait a few moments after the reboot before checking the service.
This issue has been investigated by our product team and should be resolved with HCI version 21H2.
Hope this helps!