There are some jobs that a less than perfect past bars you from doing.
I understand that was the reason why Sophie failed to make the shortlist: a less than perfect past, including double bankruptcy, prevents Sophie from ever becoming an MP, though it didn't stop Sophie from wasting a place on the Women In Leadership scheme.
I would have thought the same applies to a CPS role.