I guess they have processed pending application. may be they are ready to process new applications. so this may be the reason. but not sure :)
May i know last three digits of ur app.
mine is 435.
Keep posting with the status. Incase all you documents are in place in no time you may receive...