^^^ ok now it seems I can only do it once. If i save the split loop, and press Suppres junctions, it removes it, creating a loop. Then autosplit the loop works, and i then the node is not removed. Leaving 3 edits on the counter.
then after a save, i can do the same again, suppress junction, autosplit loop, then after that no junctions to suppress.
Edit: now it seems to be fixed.
Had this by the way, after I edited the roads near the start and end of this loop.
maybe I should have done that.
But, now i've put the start and endpoints back to a multiple connection node, with the north/south orientated roads connected, and again i can repeatedly split/suppress/split/suppress.
Hope this helps
Next Edit: did you change the script drastically? I noticed the autosplit loop is not re-creating both of the segments anymore, and only 1 edit is added.