Injections in zero noise only run on the first injection in the injection.dat file
When I try to do an injection study with 10 injections in my injections dat file and bilby_pipe versions 1.0.3 and 1.0.4, the submit files (and consequently, the condor jobs) are created only for the first injection in the file. I have n-simulation=10 set in the config file. This works fine with bilby_pipe=1.0.2, so seems like something has changed between 1.0.2 and 1.0.3.
Another observation, it only happens when zero-noise=True but doesn't happen with gaussian-noise=True
It seems to be coming from this commit that makes zero-noise and gaussian-noise to be independent options. Due to this, the conditions here here aren't triggered for the zero noise case.