Which can happen to any bank including Starling, Atom, N26 and all the other legacy banks.
I have taken cash from a machine in Richmond and had a transaction happen in New York within 5 mins of each other, I only knew the next month when my statements arrived.
Stuff like this will happen and continue to happen with all banks, the benefit from being with Monzo we now know live so can prevent any further transactions taking place.
What would you rather, every single transaction or non UK transaction blocked then you have to authorise them all the time?? Pointless doing that if you ask me.