A. Check with your bank to ensure there are no restrictions on your debit card for international transactions. Sometimes, banks may hold transactions for security reasons.
B. Consider using a different payment method, such as a credit card or a different bank account, to see if deposit times improve.