Haxchi and CBHC work as normal if already installed.
Occasionally, users update their Wii operating systems, not realizing doing so results in the loss of the Homebrew Channel.
An accidental upgrade is most likely to happen if you play a game that includes an update check and you haven't disabled Wii's update checking.
After the Homebrew Channel is installed, it appears in the Wii System Menu where you can use it to easily install homebrew applications.
The Wii is not designed to support homebrew applications.
if you want to use Netflix or crunchyroll on the Wii U they have free apps on the eshop.