Changing the name of a VI is considered an editing change in LabVIEW, that is, a change that would cause an asterisk to appear next to the VI name in the title bar. A VI that is in the RT environment cannot be edited. For a similar reason, you get a similar error (code 1000) if you try to use this name parameter from within the VI you are trying to use it on. A VI that is running (and trying to change its own name) can't do so because a running VI cannot be edited either.
Furthermore, even if remove the Name call which is causing all subsequent property node calls on the property node to not execute, your attempt to open the front panel of the template would also fail. RT front panels are to be viewed as objects that exist only on the host PC they were downloade
d from, even if the VI exists on the RT target's hard drive. User interface functionality should be done on code running on the Windows development system, and data should be transferred over the network to the host PC if needed.