In the documentation it states track tokens records the specified tokens when this activity runs. Add this activity to multiple points in the workflow to record how the tokens change throughout the workflow. I use this for debugging invalid values, but it no longer seems to be working correctly.
I created a workflow like this to run a track tokens every minute
When I view the tokens tab to find what should be multiple track token events, each showing the value of my tokens at the time the activity was called, I only see one activity
Why is this?
If I run this same workflow in on-prem it looks like this
Furthermore if I am trying to catch the value of a token when there is an error, like this
In this case, I get just 1 error in the workflow for which I want to see my invalid token value
But if I select the track tokens that ran once for the time of error I get a huge amount of token values for the token I selected with no way to know what the value was at the time of the error.
What is happening here and how do I debug my workflows when I have invalid values.