From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
The Start Modal Dialog VI currently needs to be placed on the block diagram of the VI that needs to be modal. This means that you can't put it in a subVI with logic around it. If a VI reference input were added to the VI (with the default being the calling VI) then you could keep the same functionality but have the option of calling this from a subVI.
For those that are running into this, there used to be a workaround here:
Found the answer! This was already done in 2014! I was using 2013. I guess I had a really good idea, but NI was ahead of me 🙂 Anyway, on the DF link I posted, there is a solution if you are using 2013 or earlier as well.