Loading it in LabVIEW 8.0 or 8.20, the only error I get is about the missing subVI.
Could you explain the error you're seeing in a bit more details. What kind of error (popup, incorrect behavior, computer crash, etc, etc.)? Under what conditions does the error occur (e.g. when opening the VI, during run, always, sometimes, etc.)?
It might help to also wire the error clusters between all the property nodes and feed them to an error indicator. Currently, your "error out" just replicates the input error. Why not make it actually report something useful? 🙂