C'est probablement un problème de contexte. L'utilisateur possède le profil avec le bon droit et il est correctement détecté par le ContentCheckRightsCondition.