Usually the only issues in signing up is using special characters in the name (which isn't supported) or an email address that has already been used to sign up for a Rewards account. A really ancient or non-standard browser may also be a problem, check here to confirm your setup is supported:
https://www.westjet.com/en-ca/contac...technical-help
The error message you are receiving will likely indicate what the problem is.