I am trying to output an NDI source to a Blackmagic Decklink Quad 2 card with a very simple TD network shown below. Everything is working as expected when the network is just created. On reopening of the project Touchdesigner keeps on crashing, unless you disable the Video Device Out TOP, or delete the Audio NDI CHOP. I guess this is due to an error where the Video Device Out TOP tries to output audio to the Blackmagic card, but the audio is not yet available due to the NDI stream still being setup/opened.
I can work around this issue by attaching an info chop to the NDI IN top and Audio NDI chop and using the “connected” and “ndi_has_audio” parameters as variables in a Python expression that controls the state (“Active”) of the Video Device Out TOP.