I got HD7 couple of days ago and I'm having problems with YouTube videos :[ I alredal downloaded and installed the YouTube app but I still can't play embeded videos neither I can play the videos on YouTube desktop site. There is HTC's app but that's not what I am looking for, i want to play embedded videos?
As far as I know, there's no way to play embedded videos. You'll have to click the link (if available) that usually reads "click this link for mobile viewing". That will take you to the required m.youtube.com/xxxxxxxxxxx URL that you'll need to pull the video up.