I am using a script to perform a parameter sweep. However, when I set a very small phase delay for the pulse generator, such as -2.775557576e-22, the pulse generator stops after outputting a single pulse, as shown in the figure. When I increase the absolute value of phase delay slightly, for example to -2.775557576e-21, the pulses are output normally. This phenomenon also occurs when manually setting the simulation parameters. I think this might be a hidden bug.
Normally, it should look like this:
These are my simulation settings:




