Hi Dan, the problem here is that when the sequence is triggered by your webhook, it changes a variable which then triggers another sequence. After that sequence runs, it creates a second entry in the log for the first sequence.
I can see that it's not actually executing twice, just that it's logging a second time. I will need to fix this but it will take a couple of days. I'll post back here once it's resolved.