The latest version of YouTube Center is here.
Give it a try, but I don't know if it will solve your problem.
It can no longer force the use of the Flash Player IIRC as YouTube removed that option.
Do more on the web, with a fast and secure browser!
Download Opera browser with:
- built-in ad blocker
- battery saver
- free VPN