Accessibility iOS traversal order inconsistent?

I’m not sure if I’m opening this in the right place but I’ve been banging my head against the wall for over a month on this

I’ve got a compose scrollable column with some items, and I can’t make accessibility navigation go through them in the order they’re laid out - specifically on iOS. Android works perfectly whether I define traversalIndex or not.
What’s worse is it’s inconsistent. The slower I traverse (with accessibility swipes) the better it works, but never 100% and eventually it just gets completely stuck.

I have no idea where I could be messing this up.