Debit cards are not stable in many companies due to reasons behind the VISA and its sister companies. Wirex cards are only one that works flawlessly as far as i know from the feedback of other users. Is situation same with your cards?
wirex..is not that bad i guess