After testing it further, if you do not add the path to MDX as the script want, it will give u errors, such as:
I edited the line, which was misstaken, same error with hastable for the reasons.
then I was trying your edit function, which was not working properly. I tried editing a reason, the small edit box showed the new one, the big one kept the old one. Which confused me a little when I tried going away.
(sometimes when i tried adding a reason, nothing happend.. Didnt get added at all ;x, might be just me...)
Pressing Return without being away, sometimes returned a nick error. (Happend twice only).
And the Main away button, to use custom settings was not working at all for me. Not at all. I pressed it, with no result.
Might be due to the MDX issue, no idea. Never worked with MDX nor DCX before.