Pre-requisites
What happened? What did you expect to happen?
See this PR: #15736
steps.template.id should always be something when referred to, but this is impossible for steps with fan out behaviour.
At least document this impossibility.
Version(s)
:latest
Paste a minimal workflow that reproduces the issue. We must be able to run the workflow; don't enter a workflow that uses private images.
Logs from the workflow controller
Logs from in your workflow's wait container