I think the reason we're struggling to understand it is that's not what happens to the rest of us. I could imagine that perhaps 1 days transactions could be processed incorrectly but not every day.
I'd never heard of a Curve card until this thread, I can't help thinking that has added a layer of complexity to the process.