We have migrated the Live 24/7 streams to be displayed in it’s own category, to help get ready for a new notification system that will be more modern, coming soon.
New Live TV Link Streams can be located here https://www.joshwhotv.com/cat/live-tv-streams