LE Fulfiller activity - 'Catalog Item' breaks if system property "glide.sc.checkout.twostep" is set to trueDescriptionWhen the system property "glide.sc.checkout.twostep" is set to true, LE activities of type 'Catalog Items' fail to execute and their Activity Set ends in Error.Steps to Reproduce 1. Set system property "glide.sc.checkout.twostep" to true/sys_properties.do?sys_id=d84edecbc0a8021201a66c8771cc52f72. Trigger the OOB 'Day 1' activity set in LE 'New Hire Onboarding (Demo)' (which should contain the 'Setup Phone and Voicemail' activity)(This can be done using the 'Test' functionality on the LE Builder as well)3. Check the Activity Set Execution contexts for the newly creatd LE case and notice that the both the 'Day 1' Activity Set and the 'Setup Phone and Voicemail' Activity are in 'Error' state.Workaround In Script Include 'hr_ActivitySet'https://instance_name.service-now.com/sys_script_include.do?sys_id=088df2fe534a22003066a5f4a11c08dereplace the following lines in hr_ActivitySet._generateCatalogItemActivity function.Old: cart.addToCart({'sysparm_id': activity.catalog_item.toString(),'variables': this._variablesFromActivityFieldMappings(parentCase, activity)});var grRequest = new GlideRecord('sc_request');var requestSummary = cart.checkoutCart(); New: var requestMap = {'sysparm_id': activity.catalog_item.toString(),'sysparm_cart_name': uniqueCartName,'get_portal_messages': 'true','variables': this._variablesFromActivityFieldMappings(parentCase, activity)};var grRequest = new GlideRecord('sc_request');var requestSummary = cart.orderNow(requestMap); You would then need to move to 'Allowed' status any RCA (sys_restricted_caller_access) record than might have been invalidated:https://instance_name.service-now.com/sys_restricted_caller_access_list.do?sysparm_query=status!%3D2%5EORstatus%3DNULL&sysparm_view= Related Problem: PRB1449190