Canary is a channel where all sorts of different things are tested before the version will selected what will go to developers, and it's perfectly normal that many of them don't work properly. Canary isn't even the developer's version, so why should you install it on your computer and even more - want to it works perfectly. 99.999% of Canary versions never even reach the developers' desktop. Why does it have to reach your computer? It's not even for developers, it's the very first billet from which in future something may be done but usually less than 1% such a versions goes to developers.