I have done this once for my own account and a couple of times for others. They really do look into every detail and will award compensation if it's clear the bank was at fault.
Institutions that don't have this protection include Trasferwise and Revolut, both of which I have had issues with in the past.