OBS:
The game limits the number of dynamic light sources it can render.
If the game scene includes a flashing dynamic light (eg, IR strobe grenade), then when that flashing light is on, a distant light source turns off, and when the flashing light is off, the distant source turns on.
The result is a static distant light appears to be flashing in opposition to the nearby flashing light.
EXP:
If lights flash, they should do so when viewed at all distances.
If lights aren't flashing, they should not do so when viewed at all distances.
Flashing dynamic lights could "reserve" a dynamic light source, even when they are not flashing, so a distant source does not also flash.