We went through portal process last week. Filled out on Friday for Monday travel. 2 families traveling together, 3 separate surnames. First approvals came through Saturday. Next batch came through Sunday AM. Last came through Sunday PM. They seemed to get approved by last name in batches. We were waiting for that last one with a bit of apprehension, but I sent a message to the WhatsApp number provided and received approval within 10 minutes. I found that to be a positive note in an otherwise burdensome process. Bottom line, I started contacting at the 24 hours to travel mark.

Separately, on our USVI approvals (traveling through STT). Received 1 approval (out of 7) almost immediately, then silence. I just resubmitted the other 6 on Sunday and approval was immediate.

Down here now, and the headache is worth it. Good luck!