That’s how talent pools and rail recruitment works. You get an invite to DMI when a vacancy arises and I understand that’s frustrating but with the sheer amount of applications for even one role this is how it happens. It’s a railway wide issue. Can only run a limited amount of courses due to staffing, room availability, attrition etc. admittedly it’s not as easy as running a recruitment add, applications coming in, sifting, OPC, sifting, interview, vacancy filled. Many moving parts. Should a course be cancelled for many reasons, which sometimes can be a DFT influence, everything shifts. When I speak to people on various courses some have had a street to seat process where others have been in a talent pool for years with a phone call out of the blue. I experienced this myself 16 years ago.
I would say though I know not everyone here has completed everything with OPC thus far as I know additional tests were added and people invited back. I get enough direct messages on a daily basis to tell me this.
Patience is required here as I keep advising. I understand the point of view though and I do sympathise.