KMS Client Setup Key Failing with 0xC004F035

Had an issue with a device not activating to the KMS servers. The KMS client setup didn’t work and was throwing a 0xC004F035 error.

Ran the MGADiag tool on the Lenovo and the report noted that the BIOS didn’t have a valid ACPI_SLIC table:

OEM Activation 2.0 Data –>
BIOS valid for OA 2.0: yes, but no SLIC table (or may say invalid SLIC table)
Windows marker version: N/A
OEMID and OEMTableID Consistent: N/A

We are contacting Lenovo at the moment to see if they can help, in the mean time we used a MAK key instead of KMS to keep the end user happy.