I remember hearing someone didn't get put forward to BA because they were deemed a training risk despite this person having passed CPL and IR first time. They had partialed 1 of the other 3 flying tests. Hardly a training risk. I want to add that this person had no personality problems or anything like that. Absolute shocker!
All you can do is take it on the chin and move on.