Vault userpass with password '$' character is failing to authenticate using API

Vault auth userpass not able to authenticate with API if the password contains '$" character , The same password working fine vault cli command. Attached the screenshot reference.

Vault version : 1.3.2