NDI source list

You are only getting the first array (0). You want to iterate through everything existing in the NDI source collection. Add each found monitor every time it loops through.

image