Journey edit mode is unable to finish editingDescriptionThe user is unable to finish editing a Journey that has no JA plan associated to it.Steps to Reproduce Prerequisites: HR Core, HR Lifecycle Events, HR Lifecycle Events Enteprise, Journey Accelerator, Journey DesignerInstall with demo data(As system admin)1. Go to navigator: Journey designer > Administration > Manage Journey Configurations2. Select an OOB configuration from demo data: "Journey for Onboarding New Hire (Demo)"3. Switch the Journey Source field from "Lifecycle Events and Journey Accelerator" to "Lifecycle Events"4. Impersonate a manager and create a new Journey with this Journey Configurationa. If this journey configuration is not showing in the portal, impersonate System Admin, and create an LE case instead with the following steps: b. Go to navigator: HR Case Management > Create New Casec. Enter any user, i.e. Abel Tuterd. Set HR Service to "New Hire Journey (Demo)". This should autopopulate the COE to HR Lifecycle Events Casee. Change the "Opened for" to the manager of Abel Tuterf. Create case and the journey should be present in "Show XML"5. Impersonate the user's manager and navigate to the Journey on Portal. Notice everything is working properly (i.e. no edit option, headers are showing, activities are showing)6. Impersonate System Admin and navigate back to the Journey Configuration (step 1)7. Select "Journey for Onboarding New Hire (Demo)"8. Switch the Journey Source field from "Lifecycle Events" to "Lifecycle Events and Journey Accelerator"9. Under the "Journey owner permissions" tab, enable the ability to edit for the owner by checking "Can edit journey"10. Impersonate the user's manager and navigate to the previously created Journey on Portal11. Click Edit12. Click Finish editing13. Notice that nothing happens and the user is stuck in edit mode.WorkaroundGo to the widget, JNY Journey Details Header (sp_widget 3c81137beb010110045f41d3d8522800). Above the problematic line in the Client Controller of the c.editButtonClicked function: $rootScope.store.journey_info.stages.ja_stages.forEach(function(obj, idx) {Add the following conditional: if (!$rootScope.store.journey_info.stages.ja_stages) finishEditJourney(); See below: c.editButtonClicked = function() { if (jny_journeyDetailsConfigService.isJourneyInEditMode(journeyInfo, data.journeyId)) { ... ... // WORKAROUND -- BEGIN if (!$rootScope.store.journey_info.stages.ja_stages) finishEditJourney(); // WORKAROUND -- END $rootScope.store.journey_info.stages.ja_stages.forEach(function(obj, idx) { ... }); ... } ... };Related Problem: PRB1951122