Definitely seems to be Z-fighting, between duplicate stroke points at the same location. Independent of onion-skinning (and Additive Drawing, for that matter). I could post a better video.
I can’t explain why Extrude seems to actually create 2 new stroke points at the starting location, and then lets you move one.
Maybe @pcaggegi has an explanation.