BIG THX for this!!! Had the same error, this fixed the error.
Did you ever manage to find the root cause for this? We're having the same problem and obviously as you have mentioned, turning off the check for server revocation in a production environment is not advised.
I have log enabled, but there is no log there even though workplace join fails. why ?