We have seen this exact issue with a few users recently, and in every case, it has been resolved by simply re-synchronizing NTP.
Have you confirmed that your system has NTP installed, and that time has been synchronized with an authoritative public time source, such as 1.pool.ntp.org?
If you have NTP installed on your linux server, you should be able to verify synchronization like this:
$ sudo ntpdate 1.pool.ntp.org
4 Sep 17:56:11 ntpdate: step time server 22.214.171.124 offset 0.576935 sec
If you are setting this up on a windows server, it requires a bit more work to get time via NTP. You can find this in the following Microsoft KB article:
If your WordPress site is in a shared hosting environment, you may need to talk to your hosting provider to have them ensure NTP is installed and in sync for you.
We're sorry to hear this integration is giving you trouble. If you still need help after verifying that NTP is synchronized on your server, feel free to email firstname.lastname@example.org and we will help you troubleshoot further.