Well, I found the problem. I've been writing the macros with Notepad and Mach didn't like the quotation marks around the message.
I opened the files in the VB Script Editor in Mach and the quotes were little squares. Once I changed the squares to ", both of my routines worked fine.
Never heard of having a problem with Notepad before.