Ah, I see. This is a situation that I didn't think about when I wrote this script. 
On the first run, it will make a list of the current sources and will just monitor those. If a source is added in the same run of the script, it will be ignored.
Definitely a bug. Good catch! 
Added to my bug list. Thanks for reporting this!





