I would suggest to filter out the start vertices and merge them later on with the other vertices, so the vertex order is not mixed up. You should try to create different groups for each polygon you're trying to build.
If you can identify the vertex that should be the start, you can coerce the polygon to a line, use the point on line overlayer to split at the start point and then rebuild the polygon from the lines, ensuring the line that starts at the newly identified start point is first.
Are you able to share some sample data?
If you can identify the vertex that should be the start, you can coerce the polygon to a line, use the point on line overlayer to split at the start point and then rebuild the polygon from the lines, ensuring the line that starts at the newly identified start point is first.
Are you able to share some sample data?
Not sure how it will know what vertex that will be second, third etc. here is a sample
Not sure how it will know what vertex that will be second, third etc. here is a sample
The suggested process would result in two lines, that just need to be rejoined in the correct order, it would not split it into vertices
Not sure how it will know what vertex that will be second, third etc. here is a sample
This is the sort of workflow I was thinking, results in a polygon with a new starting point in lower left corner