function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
Josh SimnittJosh Simnitt 

Why are default names different in org than in the instructions for Trailhead (Admin Advanced, but seen other places)

I've noticed a lot of these exercises in the last several modules I have done give different default values than what are needed for the lesson (specifically in Admin Advanced, but IIRC Admin Intermediate and possibly Developer Beginner also).
 
Instructions for https://trailhead.salesforce.com/trails/force_com_admin_advanced/modules/advanced_formulas/units/picklist_formulas state:

"In Field Label, enter Reason for Escalating. Field Name populates automatically."
 
For the formula given, it says to use

AND(
  ISPICKVAL(Status, "Escalated"),
  ISBLANK(Reason_for_Escalating__c)
)

However, that formula won't work without modifying the API name used.  

Following the directions that were given, the Field Name automatically defaults to "ReasonforEscalating", which in turn creates "ReasonforEscalating__c" as the API name.  That means when you run the formula, the example listed won't work.  The API name needs to be manually set or the reference needs to be changed in the formula. 
 
Was something changed in the way Salesforce creates new field names after these modules were created?  I think that either the example formulas should be fixed or the instructions should be changed to show that you need to manually create the spacing to get the correct API name.