Newsletter sign up tokens on Donation Form Error
You might compare your checksum links against the examples in this post.

As for your mailing list signup form, I'm not sure what you mean by "not recognized by the system".  Is the token not transforming when sent, or is the link just not working?