Make message maker work with other targets. (i.e. Raspberry Pi)
Message Maker currently gets the application reference from the active project. This will fail when opening the VI reference if the Actor is on a different target than the main application.
Instead, try to open the VI in the main application and the targets and take the one that doesn't error. (This could be a problem if a VI with the same name exists in multiple targets but namespacing should make this rare.)