Once you apply for a role on their platform, someone from their team will determine if you are a fit for the role at the hiring company or not. Interestingly, it happens that your profile actually is a strong fit for the role but somehow you get rejected. If you have the chance to speak to their consultants and ask for a reason, they might just tell you that it was a mistake...