How long does your bank (and which bank is it) take to release the funds they have held after an authorisation for a transaction that was cancelled?
Banks Returning Authorisation Payments for Cancelled Transactions - How Long Do They Each Take?
bargain huntress on 05/12/2019 - 11:07
Comments

5 Business days - CBA and Citi
Unless the merchant releases it from their end

i'm pretty sure its dependent on the merchant not bank

In my experience, about a week. YMMV.
With CBA here, after the vendor confirmed the cancellation, about 2-3 (business) days?