Yesterday I received an email with a link to uploaded ID documents, uploaded it, and received a letter saying “thank you for providing the documents, we will respond within 2 business days”)) This all happened after 3 email support requests and one call