im trying to make a textbox to change the volume of my sound this piece of code works in studio but not in online and i have no idea why it doesn't even print "Text Changed" in the developer console
--Server Script--
script.Parent.Volume:GetPropertyChangedSignal("Text"):connect(function()
print("Text changed")
script.Parent.Car.Value.EngineBlock.Radio.Volume = tonumber(script.Parent.Volume.Text)
if script.Parent.Volume.Text == "" then
script.Parent.Car.Value.EngineBlock.Radio.Volume = 1
end
end)

2 comments
This sounds like a FE related problem. Where are the values changed from? A localscript, tool or anything similar?
A ServerScript in a gui