Is there a way to be resilient to git network issues when using scm pipelines?

We’re using git to store jenkins files and it’s usually working flawlessly. (using JGit and declarative pipeline)
But from time to time, we have internal infrastructure issues and Jenkins is unable to checkout the jenkins file to run the flow. (and the jenkinsfile hasn’t changed 99% of the time)
Is there a way to be more resilient to such issues and tell Jenkins to ignore the error and just use the latest version that was checked out successfully ?

I’m not aware of any way to configure the initial fetch of the Jenkinsfile to ignore errors and continue.