Why did topping up my account using a card from another bank fail?