I wouldn't get too downhearted... specifically for Crosscountry I am quite sure there have been some major shenanigans within XC recruitment at Cannon House over the years, given comments of a number of their former staff who now work at another operator.
From my experience, they rarely give feedback at most stages, despite it taking just a few seconds to add (reason for unsuccessful) text to a pre-typed email.
One rather good example of the silliness at XC is one of their directors travelling on another firm's services suggesting the guard 'should consider applying for XC'. They didn't realise that the guard had been booted out at the paper sift for many, many years - even for XC's £14K train cleaner job.
If you're in Walsall, try West Mids - not much better, but a far more sensible recruitment department than XC.