Hi, Radha! One way to disable the next button until the accordion is complete is to use true/false variables to track if learners have visited each layer. Here's a sample project file where I used this technique:
https://articulate-heroes-authoring.s3.amazonaws.com/dfair/accordions/Disable-Next-Button-Until-Accordion-Completed.storyAnd here are the details:
1) Create two true/false variables (one for each tab in your accordion), and set the default values to False.
2) Create a trigger on the base layer that changes the state of the Next button to Disabled when the timeline of the slide starts.
3) Create another trigger on the base layer that changes the state of the Next button to Normal when the first variable changes on the condition that both variables are True.
4) Create another trigger on the base layer that changes the state of the Next button to Normal when the second variable changes on the condition that both variables are True.
5) Create a trigger on the first layer that changes the first variable to True when the timeline of the layer starts.
6) Create a trigger on the second layer that changes the second variable to True when the timeline of the layer starts.