Thank you. The bike I'm working on is a 2004 Yamaha XT225, a dual sport that I've stripped down to bare bones. You can see my slow progress here:
http://www.onegmoto.com. My motogadget setup includes the m-unit, m-button, m-lock, m-switch minis, motoscope mini with combi-frame and ignition signal sensor AND m-blaze turn signals. Whew.
I had no trouble wiring the m-unit and everything at the handlebar, plus horn, m-lock and all lights. I had trouble wrapping my head around ignition, and spent hours on my wiring diagram before biting the bullet. I blew a half dozen fuses in the process, but when my bike started, I freaked out! My thrill was gone when I couldn't shut the bike off. I checked and rechecked, but couldn't find the problem, until I found my config wire coming off the m-button was melted into my clutch switch wire. Dumb mistake -- I had power to my clutch wire. Fixed that, then I couldn't get ignition. Everything else is fine. I tore my hair out every weekend right up until I gave up for winter. Now I have spring fever so I'm back at it.
I read recently where you mentioned issues with the m-button. I don't know yet if that's my problem. I bought a spare CDI box, since I don't really know how to test that, in case I fried it. If that checks out, I may do as you suggested and omit the m-button. That bums me a little, because I spent a lot of time making wires neat in my bars. But if it solves my problem, that's fine by me. Would you mind taking a look at my diagram? Don't laugh
I really appreciate your help.
Edit: diagram can be downloaded here (hopefully -- it's a large file):
https://www.dropbox.com/s/zxwmrqtrsd1srmp/XT225_motogadget_wiring_diagram.pdf?dl=0