I am evaluating DeepSource for my dev team. One key consideration is that we need an integration to Vanta, which DeepSource has. However, while it connects, and has even produced a couple Vanta issues for us, it seems to be in a failed state most of the time (see screenshot below).
I’m not finding any documentation or troubleshooting guides, and I cannot see any details on why it is failing. How can I get some support on this issue?
@eric.peters We seem to be experiencing an issue with Vanta where tokens are being expired unexpectedly. Meanwhile, we have released a patch as a workaround. Could you try uninstalling and re-installing the integration now? Let us know if this resolves the issue.
@eric.peters There seems to be an issue at Vanta’s end where the refresh tokens are being expired unnecessarily. We have escalated this to the Vanta team. Will keep you posted.
@eric.peters Appreciate your patience on this. We heard back from Vanta team that a re-link (Uninstall the integration and re-install) should fix the issue.
For context, the issue was happening rarely at Vanta’s end due to lack of implementation of grace period for refresh tokens. They have created a ticket for this issue internally and have prioritized it to get this done as fast as they can.
Sorry for missing the message earlier. I’ve removed the integration from both DeepSource and Vanta, then re-added from the DeepSource side (which automatically creates the Vanta side integration). I’ll update you soon on if it “sticks” this time.