Structural Integrity Problem

We have been seeing intermittent jobs which fail with “structural integrity problem” errors. These primarily occur when we execute our release scripts which kick off lots (hundreds) of jobs. It does not appear to be specific to one project.

In looking at the documentation, there is an option to add retries to the .gitlab-ci.yml file and one specifically for these errors. The questions I have, though, are 1) what are structural integrity problems and 2) why would a retry offer any hope of the job succeeding on a subsequent attempt?