wow needs to be running in 32bit mode.
to do this watch this video. it covers every possible way to get wow to start in 32 bit mode. https://www.youtube.com/watch?v=St0xz-gf0zg
after wow is started in 32bit mode, get fully logged in and in game, then start honorbuddy by right clicking "honorbuddy.exe" and clicking "Run as Administrator"
your already running in 32bit mode, theres NO NEED to run the launcher again. just run Honorbuddy.exe
now as far as it not starting.
Go to Programs and Features, in your windows Control panel.
Look for:
- microsoft .net framework 4 client profile
- microsoft .net framework 4 extended
- microsoft .net framework 4.5.x
- microsoft visual c++ 2010 x86 redistributable
- microsoft visual c++ 2012 x86 redistributable
and Uninstall them if they are installed.
Restart your PC.
and delete the video, your keys and wow account are shown for anyone to pwn. next time set it as private as well so at least random passerby's cant view it.