I ran into this issue in Kinetic on a non-domain joined environment and had used Epicor to create my original certificates. FYI, the certificates worked fine for the last few years and recently stopped functioning. I too ran across the post you’ve linked, but deleting the Local State file did not work in my case.
Please see Clint’s post (and my follow-up) for the details on generating a new certificate.