Correction to: Nature Immunology https://doi.org/10.1038/s41590-025-02234-3, published online 12 August 2025.

In the version of this article initially published, due to processing errors, in Fig. 4p, the TCF4 graph was a duplicate of the adjacent IRF8 graph and has now been replaced, while in Fig. 2f, h, i, labels reading “C1, C2, C3” appeared originally as “#1, #2, #3.” The figures have been updated in the HTML and PDF versions of the article.