This is a corrigendum to ‘An uncountable Furstenberg–Zimmer structure theory’ [Ergod. Th. & Dynam. Sys. 43(7) (2023), 2404–2436]. We report two issues in that paper. First, Lemma A.5 and Proposition A.6 in the Appendix, which supported a spectral analysis of conditional Hilbert–Schmidt operators, are incorrect. These results were used in the proof of Lemma 4.4, which establishes part of the equivalences in Theorem 4.1. We provide a correction for this issue here. While the proof strategy of Lemma 4.4 remains valid, the details have been revised using known auxiliary results in the non-commutative setting of tracial von Neumann algebras, replacing the faulty arguments from the Appendix. Second, the proof of the implication
$\mathrm{(iii)} \Rightarrow \mathrm{(iii)}'$ in Lemma 4.10 is incorrect. We supply a new argument to address this. We also take this opportunity to correct several minor issues that have come to our attention since the paper’s publication. A fully revised version, including these corrections, as well as updated references and some fixed typos, is now available on arXiv.