Jim,
Thanks for the explanation and instructions for reproducing the problem.
I was able to reproduce this here as well and this is definitely not the intended behavior. As far as when this specific problem will be fixed, you can be assured that is being addressed in future releases of TestStand. For now though, we will have to consider a workaround, and it goes as follows:
It appears that this is happening only with specific type definitions such as "Path" (we haven't identified any others but we can't rule out yet that others don't exist), and it doesn't really have to be placed inside of a custom container type such as you illustrated. If you simply create a custom type that is just an array of "Path"s it will behave the same way when you View >> Paths. What's really funny about this though is that "Path" is simply a custom type based on the "String" intrinsic type. If you create your own custom string type called "MyPath" and replace the "FilePath" field in the "DataFile" container type with a new "FilePath" field based on the "MyPath" datatype, the error won't occur. This is also exactly what we recommend as a workaround. So, simply do the following to implement this:
1) Open MyTypes.ini and create a new custom type of type "String" named "MyPath".
2) Delete the field named "FilePath" from the "DataFile" custom type.
3) Create a new field in the "DataFile" custom container type, again called "FilePath", but make it of type "MyPath".
4) Save MyTypes.ini
5) Now try doing a View >> Paths on the MyTypes.ini file as before.
As a final note, we don't really believe that much concern should be placed on this by end-users in relation to a run-time scenario, as the only thing that is really being affected by this is an edit-time tool. We acknowledge the importance of having all of the design time tools work flawlessly, but it should be made clear that this will most likely not affect anything at run-time.
I hope this helps, and thank you again for reporting this issue to us. Let me know if you need anything else.
Jason F.
Applications Engineer
National Instruments
www.ni.com/ask