It is really unfortunate, but ultimately, it was her responsibility to file years ago...
The process is overly bureaucratic, long, expensive, and all, and we can all complain about that... but it is still on us to follow their rules.
Wishing a quick process from now on.