It’s only referenced in local scripts:
i’m honestly getting very confused on why theres code to control the music spread out in several scripts, along with a complicated way to interpolate the volume
you guys might as well rip out the entire thing and rebuild it from scratch, the code is straight up unperformant and i fear this extends to pretty much the entire game
SoundService has a property called RespectFIlteringEnabled, which if disabled all client sounds are replicated server side.
Enabling it should fix your issue, if its already enabled then it is a code issue.
Hope this helps
Turns out this was the issue! Though our engine is infact a complete confusing mess due to the previous programmer so we may still try to separate scripts out.
All the advice given on this thread has been useful, and the new scripter has learned a lot of things about local versus server with roblox’s programming thank you guys!
holy smokes, this is such an obscure property, i’d never figure that anyone would’ve disabled it, or i even