I'm not sure what that means. I don't see a trailing "*". But can we conclude there are no spaces in the name? I think so.
Is there any way you can make the call to RunMacro work? Hard-code a name you expect will work. Then, work backwards from there.