So first things first, check please if audio volume is not 0 in the roblox studio. Because I had this bug before a lot of times, and in 99% of cases this was problem that I mentioned
Where is the audio located?
Your script says TV = script.Parent
and sound = TV.AudioTV
but is AudioTV actually a direct child of the same item the script is a child of?
If you want a sound to play from the tv it must be a child of a Part or an Attachment in the tv as stated in the link.
As the others have mentioned, check your sound Properties to see what they are set for.
I’d look at Volume, PlaybackSpeed, Looped, RollOffMinDistance and RollOffMaxDistance for starters.
When you test the audio by clicking on the green arrow in the Preview Property, does it play?