if you followed the instructions correctly and started it in 32bit mode, you do not need to use the launcher.I have the exact same problem, did everything above and still same problem. If i launch trough honorbuddy.launcher it work well, but everytime i change character i need to re-open WoW with the hb.launcher, so annoying.
I fixed mine by just restarting my pc. Hope it works for you as well