did u carry out ron's limo extraction, substituting limo with xylene? If you didnt use the HCl route, then its not supposed to crystals. Read ron's tek, and you'll see that the end product is a sticky waxy substance.
btw, since you used xylene and not limo, make sure you dissolve it in IPA, and evap it for a proper wash since you dont wanna be ingesting the xylene
edit* i'm not sure what effect substituting vinegar with citric acid would have, but if your product is not active, then i would speculate that this could have played a role in it.
<3