In an environment with kerberos delegation to the Spotfire Web Player you might end up in a situation where access to other Spotfire components fails due to:
WinHttp request failed with code (12186): ClientCertificateNoAccessPrivateKey
This line is logged on DEBUG so it's not always clear that this is the reason in the following ERROR message.
One of the situations this can happen is when you try to access the TERRservice, if the TERRservcie URL in question has not been successfully accessed recently (by a user having access to the certificate private key).