So, after starting this thread. I too have signed up for the ecas tracker, because I was getting sick of obsessing over checking Ecas every 5 minutes. It was able to sign me in with my details even though I couldn't. Apparently they were using Scotland as my place of birth and not the United...