I get no errors but when it prints in the output it says false.. Does anyone know why?
local Music = workspace.LobbyMusic:GetChildren()
for key,value in next,Music do
print(value.IsPlaying)
if value.IsPlaying == true then
script.Parent.Text = value.Namename
end
value:GetPropertyChangedSignal("IsPlaying"):Connect(function()
if value.IsPlaying == true then
script.Parent.Text = value.Name
end
end)
end

4 comments
What is value ?
Show your entire script so we can analyze it.
It prints out "false" because the music (value) isn't playing.
But it is playing music..