I'm in that situation too, I can't get into the website with the new system to log in. I still have an American phone number but my American driver's license which they need a photo of to register with the new system, is expired so that won't work, can't use a passport. Every document they call for are ones I can't produce, it's frustrating, just have to hope I never need to get on the website. I didn't get the "are you still alive" letter yet this year which has me a little concerned as I'm sure I was getting them in June until this year.