I've never actually seen that happen but your explanation seems
plausible. My question would be what's causing the retry in the first
place. In other words, there must have been some other exception
thrown that caused a retry of the request in the _mexe code. In fact,
there were probably multiple retries and eventually one of the retries
caused the "RequestTimeTooSkewed" response which is unrecoverable.
There is logging in there that would tell you about the initial errors
and retries but only if you have your log level set to DEBUG. You
could enable that if you feel there is a reasonable likelihood that
you will encounter the error again.
Mitch