Monzo gambling withdrawals e.g. Betfred

I have contacted the merchant and they advised once it is processed from their side it’s out of their control

And it’s down to bank process time ?

Previously I’ve had them all at different times of day and it is shown as online payment ?