That's basically what could be expected. At no point in history the Brits have been any good at this type of registration. To expect anything better would be naive.
Also, if you have actual years to get in your application missing your deadline doesn't seem to be very excusable.