So…..I emailed the USVI portal just to make sure they had received our applications because the track application link was down. Within minutes the approvals for both me and my wife arrived by email. The person also sent an email to let me know it was approved.

Regarding tracking your application, apparently this link below is the correct one to use:

https://creatorapp.zohopublic.com/r...T4H62350OmSF0sjmEN1DCTBCnjN8w0DZe06AtJms