So, I just subscribed to the discovery+ and cannot seem to find TLC.
Hi @Wasylena,
Thanks for your post.
Have you already tried searching for it on the streaming store on the device? If this did not work, kindly try to add it via our website by following the steps below:
If the app does not appear on your Roku device, go to your Roku device and select Settings > System > System Update > Check Now.
You can refer to the support article for more options for adding a channel.
Let us know if the issue persists.
Sincerely,
Janadee
Go into your Discovery+ channel app on the Roku.
From the Discovery+ home page, scroll down to the row of icons for the various channels in the Discovery family. Click on TLC.