Unfortunately, what you’ve described has become a regular occurrence.

You will have to raise a complaint with your issuing bank and it will resolve the issue by re-crediting your account within 7 working days from the date of complaint.