This modal passed automated accessibility checks in CI. A screen-reader user still reports they cannot use it. What is wrong, and why did the automated check miss it?