Programmatic creation of AudioReverbZone

If I create several audio sources and an audio reverb zone in the Editor, I can hear the reverb effect. If I use a script to create my audio sources and the reverb zone programmatically (using GameObject.AddComponent), I hear the audio sources just fine, but I don’t hear the reverb effect at all. (It’s enabled and set to the “Psychotic” preset, so if it’s in the signal chain I’ll definitely hear it! Also it’s min and max ranges are also quite large, and all the audio sources are within range.) What am I missing? Do I need to make the reverb a parent of all the audio sources or something like that?

i dont see any help on this topic. i can find all the references for AudioReverbPreset but i can not see the syntax anywhere.