Hi Mat, I used it a few years back. Usually updating ID documents should be no issue. Who is the provider. Usually they can get a response if you can’t. The system has changed since 2016 so I’m unsure whether the email is really an issue.
Type ratings usually take longer to come back but they usually publish response times. It’s easier if you’ve been in the system before. I’m stateside right now so happy to dig into it if needed.
Alex.