I don't know what to tell you guys. I registered to this site today, posted my first post about how frustrated I was?. After a few hours, my frustration has ended. :) I received the email requesting the details regarding the creation of this new portal for the confirmed PR applicants.
Good luck...