Doesn't really matter if there weren't any caveats. A layman's view but this was a conditional contract, trainees weren't actually employees (BALPA words), all contracts like this generally have Force Majure clauses and if they don't, the doctrine of contractual frustration could still be brought up as a defence against any claim by the trainee pilot given COVID19. I imagine one or the other has ensured L3 and EasyJet remain completely free of any obligation. It comes as no surprise that despite a lot of uproar, there is still no progression of any legal kind against this situation and I doubt there ever will be sadly.
I wish them the best too, many future pilots will re-consider if what they are signing is really worth anything in future, but that's what it appears like.