If I use CCXT on my Windows machine I periodically get ‘Timestamp for this request is outside of the recvWindow’ error.
Exchange has the following options by default:

If I create an exchange like this:
const exchange = new exchangeClass( { apiKey: row.apiKey, secret: row.apiSecret, timeout: row.timeout, enableRateLimit: true, options: { adjustForTimeDifference: true, recvWindow: 10000, } });
they calculate timeDifference
:

and the error does not occur anymore.