It should resolve itself, but keep an eye on it and raise it with your bank if it does not today.
Can you imagine any other practice doing this, or even Asda themselves asking for a £99 deposit whilst you do your food shop, just in case you pinch something!
Our work switched fuel policy for company cars from being bought on company card to being bought on personal card and claimed back at a later date, for tax' reasons. Little did they consider that employees driving a few hundred miles per week now need to have a few hundred quid in their personal account to facilitate company trips, and then put up a few days of skimping whilst we wait for the money back. No wonder everybody uses Microsoft Teams nowadays instead.