Over the past few months? Hardly, don't you mean before July? It's because they upgraded the online application system and everyone's details were deleted so everyone (including DEP F/Os) was invited to re-submit their applications. Haven't you found it a little odd that you haven't had an interview?