Technical difficulties and glitches last year with the 2024-25 form that should have gone out in October 2023 have been ...