As you can see on behzad's sample websites, he used a different version for each variant. Apparently, Xara has difficulty with one code for two (or more) variants.