Grats on the 300 views. Keep in mind though - this thread is not for self promotion so you shouldn't have a link to your channel here. That belongs in the Promote Yourself section.
That said, if you fix the YouTube channel ID in your forum profile, it'll have a link and a subscribe button there instead of the ! Error you have now