Thanks for getting back to us. We're sorry to hear that you're still experiencing difficulties with the SheerID website.
If you've tried verifying via this page:
We recommend that you subscribe to this thread. We'll keep you updated there with any news on the matter, as soon as there are any.
Hope this is helpful but don't hesitate to let us know if you have any further questions!