I am having the same issue, and the workaround unfortunately doesn’t seem to work for me…
Here’s what happens: To simplify the problem, let’s say my mask path is on a clock, with an open curve described from 12 to 6, with points at all hours in between. To begin with, the first vertex is at 6 and a stroke animation along that path travels anti-clockwise to 12. I want to change it so that it begins at 12 and moves clockwise to 6. What happens for me instead is, if I set the first vertex at 12, it just creates a new segment connecting 12 to 6 and continues animating anti-clockwise. So now it’s still animating the wrong way and I have a line across my clock face that I didn’t want.
If I then re-open the mask to remove the offending segment, it resets my first vertex to 6. I’ve tried resetting the first vertex starting from a closed mask, but I get the same result.
BTW if it helps, I got the mask path by layer tracing, not drawing by hand. Does anyone know a way around this…?