Certificates causing registration errors

I had a new issue today regarding clients not registering with their MP. The errors I received are below:

RegTask: Server rejected registration request: 3

Failed to trigger Machine settings update (80070057)

Certificate issued to ‘SMS’ has expired.

After seeing the last error stating the certificate had expired I decided to delete the SMS certificates and repair the client. I did this by opening up the¬†MMC and¬†selecting the “Certificates” snapin for the machine with the issue. Once selected, drill down to SMS > Certificates and delete both SMS certificates.

Now all you need to do is repair the SCCM client and it should register correctly with the MP.