I have completed the challenge of Product fulfillment scenario but now getting an error while testing the execution an orchestration plan while creating an Quote.
Error>>>>
We couldn't complete the order because there are unresolved cyclic dependencies with the plan.
#Trailhead Challenges
@Rashmi PN Pal doesn't look like a Trailhead challenge validation issue yet. The error is happening when Salesforce tries to submit the order and execute the orchestration plan, so the first thing to check is the dependency setup in the Laptop Pro Master Orchestration
workspace.
A cyclic dependency usually means two or more fulfillment steps depend on each other in a loop. For example, Step A waits for Step B, while Step B also waits for Step A, so the plan cannot decide what should run first.
Please go back to the previous unit and recheck the dependency arrows carefully. The expected flow should not loop back on itself. Trailhead specifically asks for dependencies like Items Delivered -> Generate Invoice, Pick and Pack -> Create Shipping Order, Create Shipping Order -> Items Delivered, Items Delivered -> Warranty Activation, Warranty Activation -> Generate Invoice, and Warranty Activation -> Activate Subscription. The direction matters a lot here. If any dependency was created in reverse, it can cause this exact type of error (Understand Dependencies in Product Fulfillment Scenarios)
After fixing the dependencies, create a fresh quote/order for Laptop Pro Bundle, activate the order, and submit it again. Trailhead’s next unit expects the order to submit successfully and then show the orchestration plan from the Decomposition Details tab (Learn to Execute an Orchestration Plan for Orders)
Also check the Product Fulfillment Scenarios are attached to the correct products and lanes. If the wrong scenario adds the wrong step group, that can also create an invalid plan.