I am trying to become your user and failing horribly.
My checks keep failing.
I am not a UK citizen but I live and work in UK, have UK residence permit with indefinite leave to remain. To the best of my knowledge this is a perfectly acceptable ID document. Yet it keeps failing. Why?
My Proof of Address keeps failing as well — I tried uploading PDF for my broadband bill. It failed. I uploaded PDF for my energy bill. It failed as well.