I'm stuck on the "Set Organization-Wide Defaults and Create a Role Hierarchy" step in the Protect Your Data in Salesforce project, and I keep getting this error when checking the challenge:
Here's everything I've already tried:
- ✅ Deleted and recreated the Status field from scratch
- ✅ Confirmed the API name is Status__c and Field Label is Status
- ✅ Data type is set to Picklist
- ✅ Checked Field-Level Security — set to Visible for System Administrator profile
- ✅ Position object Deployment Status is set to Deployed
My org: Trailhead Playground
(Developer Edition)
Has anyone else run into this and found a fix that actually worked? Is this a known bug with newer playground orgs? Any help is hugely appreciated! 🙏
#Trailhead Challenges
Hello @Jay Shah
I had the same issue.
That's how I managed to pass:
1) go to Status in Position and select Set Field-Level Security
2) unselect Permission sets with object permissions
3) grant Read Access and Edit Access to all Permission Sets
4) go back to Sharing Settings
5) make sure that Position is Private
6) check the test result
https://trailhead.salesforce.com/trailblazer-community/feed/0D5KX00000KCXtZ0AXCan you check the points below?
- Clear your browser cache or log out and back into Salesforce. Sometimes changes don't appear immediately.
- Make sure no validation rules or other configurations are blocking the creation or visibility of the field.
- Make sure your profile has complete access to this field/object, including read, create, and edit, and ensure that the field is visible for your profile.
- Check that a field is added to the page layout with the correct record type.
If the field is created correctly and still causing the error, try deleting it again and creating it from scratch, following the exact instructions in the challenge.
Hope that helps!