Yeah, it's the infamous "mIRC can't deal with double spaces" issue. I for one sure wish Khaled would give us a means to escape spaces and other special characters like most all other script languages do.

/set %spaces This Var Has a\ \ double escaped space in it and a \% special character to boot.