Let's see, here's some (if not all) precaching/downloads happening: https://github.com/Silenci0/UMC/blob....inc#L554-L557
The parent stock is CacheSound.
A quick search of that on the github repo: https://github.com/Silenci0/UMC/sear...d_q=CacheSound
In most .sp files you'll find CacheSound is in the SetupVoteSounds function, which is located inside OnConfigsExecuted. Move that to OnMapStart in every offending file.
I see that umc-endvote-warnings.sp has it done a bit more complicated, but it's essentially the same process here.