Workflow Jobs not starting

I have a Github workflow which has successfully run several times. However, starting yesterday, only the first job in the workflow runs; after that, the entire workflow hangs. Cancelling the workflow then causes an ‘Internal Error’ message to appear in the workflow results area. Here’s a workflow that ran for 15 hours before I cancelled it. https://github.com/Thorium-Sim/thorium/actions/runs/396905094

I thought that the problem might have been with me using the latest environments, so I updated my workflow file to pin the environments to specific versions. That didn’t solve the problem, unfortunately. Here’s that workflow, which is currently still running in its hung state. https://github.com/Thorium-Sim/thorium/actions/runs/398316054

Here’s a link to a run that completed successfully, for comparison: https://github.com/Thorium-Sim/thorium/actions/runs/351097509

Github Support got back to me. Apparently if you are referencing another job in your workflow, you need to reference it by ID, not by name. Changing the if: Build line to if: build fixed my problem.