Scenario
VxAccessTokenInvalidSignature (20122)
error received when using a Vivox Access Token (VAT).
Resolution
Check Credentials
Ensure that your signing key is correct. If you have both sandbox and production keys, ensure that you are using production credentials for the production environment and are using sandbox credentials for the sandbox environment. If you mix credentials, you will receive signature errors.
Check Generation Logic
If you are generating your own tokens, ensure that your token generation follows the directions from the Access Token Developer Guide in the Vivox Developer Documentation. Refer to the section that details how to sign a token and the code samples.