You can try the following{% let newDate = profile._loyaltyone.onboardingJourney.firstOffer.endDate %}
{%= formatDate(toDateTimeOnly(newDate), "LLLL dd, YYYY") %}
Currently supported helper functions are documented in this page https://experienceleague.adobe.com/en/docs/journey-optimizer/using/content-management/personalization/functions/functions#helper-helper and switch case isn't in this list
https://experienceleague.adobe.com/en/docs/journey-optimizer/using/reporting/global-report/journey-global-reportFailed individual journey is the total number of individual journeys that were not successfully executed. You will find the error reasons in the journey reports too https://experienceleagu...
Can you try it on the following lines {% let a = context.journey.events.`815461771`.commerce.order.cancelDate %}{%= formatDate(toDateTimeOnly(a), "EEEE, LLLL dd, YYYY") %}
well, it's not explicitly populated in the path "personalEmail.address". Your screenshot indicates, its only part of the identityMap and you may want to review the source from where the profiles are being created.
Kindly take a look at this note in the documentation https://experienceleague.adobe.com/en/docs/journey-optimizer/using/offer-decisioning/managing-offers-in-the-offer-library/configure-offers/add-constraints#frequency-capping