Hi Troy,
Welcome to the Microsoft Q&A forum.
This issue typically occurs when the Software Licensing Service (sppsvc) loses its hardware binding or when the activation token store becomes corrupted or reset due to underlying system changes.
Please refer to the following information and diagnostic steps to isolate and resolve the issue:
-
Hyper-V Replica Hardware Hash Changes:Even if the server is not being reverted to a snapshot, Hyper-V Replica sync operations or live failovers can trigger subtle changes to underlying virtual hardware identifiers (like virtual NIC MAC addresses or CPU topologies). Office MAK activation binds directly to the specific hardware hash. Ifsppsvcdetects a hash mismatch, it invalidates the activation token. -
Diagnostic Event Logs to Collect:- Open
Event Viewer(eventvwr.msc). - Navigate to
Windows Logs>Application. - Filter for Event Sources
Security-SPPandOffice Software Protection Platform. - Look for
Event ID 1003,Event ID 1014,Event ID 8200, orEvent ID 1058. The event details will contain specific error codes (such as0xC004C003or0xC004F00F) explaining why the license check failed.
- Open
-
Check Licensing Token Store & Access Rights:- Verify that third-party security agents or antivirus software are not locking or clearing the
Tokens.datfile located at%ALLUSERSPROFILE%\Microsoft\Windows\SoftwareProtectionPlatform\tokens.dat. - Ensure the
Network Serviceaccount has full read/write permissions to%ALLUSERSPROFILE%\Microsoft\Windows\SoftwareProtectionPlatform.
- Verify that third-party security agents or antivirus software are not locking or clearing the
-
Troubleshooting & Repair Steps:- Run Command Prompt as Administrator and execute
cscript slmgr.vbs /dlito confirm the Windows licensing state remains stable when Office drops activation. - Clear stale Office activation caches by running
cscript ospp.vbs /unpkey:<Last5CharsOfKey>followed bycscript ospp.vbs /actto re-establish a clean activation token. - Consider deploying Office LTSC 2024 via KMS or Active Directory-Based Activation (ADBA) if this server is part of an Active Directory domain, as ADBA completely eliminates per-machine MAK token loss on replicated virtual machines.
- Run Command Prompt as Administrator and execute
Please try checking the Security-SPP event logs and let me know the specific error codes logged during the failure state so we can investigate further!
If this response is helpful, please consider clicking Accept Answer and upvoting it.