I had a macro called CymFu and CymFu2. On CymFu2 it wouldn’t turn the question mark icon into the spell to be cast next. Actually, it only worked part of the time on CymFu. Just as a lark I renamed CymFu2 to C2 and the problem disappeared. So, apparently the code isn’t treating those as two unique names. Maybe there’s a wild card match somewhere?
Also, I run into problems having a space in a macro name. No warnings that it is a problem, it simply won’t work. It would be nice if the program would insert underscores or remove spaces or something so you can’t hose yourself that way too.