Ya, sorry, I'm on the same version, etc.
I see what is meant now.
If you use a gamepad, the config.txt stored in the Hachi install on the SYSNAND accurately represents the shortcut keys (whatever you have set for a, b, x, y, default is as you define it). IF you start without a gamepad (say wii u pro only), when you hit the Haxchi icon, the "default" is not run, whatever is defined as button a is run. In my case I defined a = hbl, b=sysmenu, default=sysmenu. So when I start from the gamepad and don't hit anything, it goes into sysmenu. If I don't have a gamepad synced (if I use pro controller), when I hit the icon and regardless of what I press (it has no effect since the controller powers off when the exploit runs), whatever you define as button a runs, not what you define as default. So in my case, it was bringing up the "you need the gamepad now error" because it was invoking hbl which requires it.
--------------------- MERGED ---------------------------
See my post right above. The behaviour is a bit off.
I'm attaching the config.txt that is working when I have only a wii u pro controller synced (no gamepad). The behaviour is a bit different. Instead of going to default it goes either to button a or perhaps whatever is defined on the first line. Regardless, use this config.txt on the SYSNAND (SD card config.txt has no effect after you install it).
--------------------- MERGED ---------------------------
FYI, I was able to successfully power on Wii U with Wii U pro controller, hit the Haxchi, boots into sysmenu, then run MK8 off USB + DLC installed.