I tried your vi and found that while the refNums are in an odd order, the values assigned to the control label were correct. The Menu Ring control was generating an error at the Variant to Data vi. This left a blank line in the ini file. To correct this, make the target "Numeric" instead of "Digital" in the To More Specific Class conversion.
While they might not be in the optimum order, they should be assigned the correct values.
If not an outright bug, it's certainly annoying to get the refNums in some other order than you expect. At first I thought of sorting alphabetically by labels, but then you'd have to go back and figure out the new order, re-order the refNums, etc, etc. Certainly more effort than should be required.
Post back if you find a be
tter solution.
Tim