Hi Nik,
I called your support number last week and got onto a zoom with a support engineer and demonstrated the issue live. The support engineer was also surprised by the error and said he would reach out to the engineering team.
I then did some debugging on my own and found out that the issue seemed to be caused by my tenant domain starting with the numerical digit 4
.
I was able to deduce this because when I remove the 4
from the domain name, I no longer get the error that says "Payload validation error: 'None of the valid schemas were met'.
and instead I get:
Response Body:
{
"statusCode": 400,
"error": "Bad Request",
"message": "Failed to create OAuth session"
}
I also went to one of our other tenants that doesn’t have a numerical character in the domain and was able to successfully create a new Auth0 Vault (and the two other tenants I tested previously had numerical domains)
So it seems that having a numerical character in the domain name causes an issue with your validator method, however I cannot change this since this is the domain name configured for our tenant.
I hope this helps in your debugging.