I’ve had delays before too. It’s usually a bank issue or some verification problem. Have you tried checking with your bank? Sometimes they hold up the process on their end.