Hello Heng,
Thank you for reaching out to Microsoft Community, Regarding on you issue/concern "TPM ManfactureCertificates is null". Did you try to check TPM Firmware and BIOS?
you can Update BIOS/UEFI to the latest version from the Surface support site (https://support.microsoft.com/en-us/surface/download-drivers-and-firmware-for-surface-09bb2e09-2a4b-cb69-0951-078a7739e120) and Update TPM firmware if available, (https://support.microsoft.com/en-us/windows/update-your-security-processor-tpm-firmware-94205cbc-a492-8d79-cc55-1ecd6b0a8022) Microsoft has released TPM firmware updates for Surface devices in the past.
Ensure TPM is enabled in BIOS and set to Discrete or Firmware TPM (fTPM) depending on your device.
Please let me know if it works. I await your response.
Warm regards,
JayMark.D | Microsoft Community Support Specialist