Deano777
Actually I would hang on in there. As you are already "in the system" I would guess they will eventually bring you in for the rest of the process - up to you how that results of course
There is unlikely to be any fresh DEP recruitment for some time and future plans include getting the FFPs on line when they pass their courses.