Logic Node Debugging

  • Updated

You’ve built out your tree and added Logic nodes, but why aren’t you getting the results you’re expecting? The Debug Tool allows you to run test simulations against each logic node in your tree and gain deeper visibility into any potential issues.

 

Debugging

To use the debugging tool, begin by opening the tree you want to debug and preview the tree until you get to the step where your logic is failing. You'll need to have session data in order to use the debugging tool, so using the tree before you start debugging will give you an easy starting point. 

Next, go to Usage Reports > Session Troubleshooting

Select a your tree then choose Session List


Click the Session ID for one of the reports in the list to open up the session details. Most likely the session you just ran will be the very top session.
2022-08-22_12-24-54.png

Once on the details page, you'll see the Debug icon next to the logic nodes used in the session. Click it to open up the debugger. 
2022-08-22_12-26-07.png
The debugger will show you all the variables collected at that step of the workflow. Both the Variable names and the values can be edited, which allows you to test various scenarios. Click Perform Logic Node Test to test all of the logic expressions with the collected variables and values. 
2022-08-22_12-36-42.png

The debugger will quickly identify any errors in your logic expressions. 
2022-08-22_12-37-16.png

Now all you need to do is return to your tree and make the necessary edits to the logic expression.

Was this article helpful?

0 out of 1 found this helpful

Have more questions? Submit a request

Didn't find what you need?

Our friendly customer support team is here to help

Submit a Ticket

Looking for help or advice?

Reach out to our knowledgeable community of users.

Zingtree Community