Thanks for the quick response.
We appreciate the troubleshooting steps you've done so far to resolve the error message "Please check your internet connection" while watching the Youtube TV channel.
If you are experiencing an issue with a channel loading content, we'd also recommend refreshing your home network connection by rebooting your wireless router and/or internet modem.
In addition, some channels and services can be restored by performing a system update. You can check for a manual system update by navigating to Home > Settings > System > System update > Check now.
This should resolve the issue you are experiencing, however, if the issue is still unresolved, please reply back and we will be able to assist you further.