Using websocket_authentication_argp.py and the credentials provided by the refinitiv team, I tried to connect to UAT and got "Invalid Application Credential".
Have the credentials somehow expired, or did I misunderstand the usage of the credentials?
More details, obtained by running with --debug 7:
Sending authentication request with password to https://api.ppe.refinitiv.com/auth/oauth2/v1/token ... ('https://api.ppe.refinitiv.com/auth/oauth2/v1/token', {'headers': {'Accept': 'application/json', 'content-type': 'application/x-www-form-urlencoded'}}, {'data': 'grant_type=password&username=GE-A-<censored>&password=<censored>&client_id=GE-A-<censored>&takeExclusiveSignOnControl=true'}, {'auth': ('GE-A-<censored>', '<censored>')}, {'verify': True}, {'allow_redirects': False}) https://api.ppe.refinitiv.com/auth/oauth2/v1/token grant_type=password&username=GE-A-<censored>&password=<censored>&client_id=GE-A-<censored>&takeExclusiveSignOnControl=true {'User-Agent': 'python-requests/2.18.4', 'Accept-Encoding': 'gzip, deflate', 'Accept': 'application/json', 'Connection': 'keep-alive', 'content-type': 'application/x-www-form-urlencoded', 'Content-Length': '152', 'Authorization': 'Basic <censored>'} RDP-API Gateway authentication HTTP code: 401 Unauthorized response : { "error":"invalid_client", "error_description":"Invalid Application Credential." }