David,
Ian fung is perfectly right and does not deserve the single star that can be regarded as a poor rating.
You have to write the property nodes in the right order or you'll get unexpected results. In your single property node solution, you wrote the name before selecting the plot number. During the first run, the first plot name was written to the last saved index position (here was 3 +1), out of your view since you adjust the legend size before (remove this step before running the vi and see...). Then the second name is written at the apparently right position since you have incremented (naively... ;))the index number. Interestingly, at the second run, the first name is written using the last index position from the previous run, and appears as last legend name !
Just remove the increments that you added in an uncessfull attempt to correct this confusing behaviour from Ian's modified vi, and everything will be perfect.
And manage to add the right star number to poor Ian !!!
Chilly Charly (aka CC)