I am one of the original authors of this sample. This was built a while back for the purposes of a webinar and it has not been updated since and likely will need to handle some new changes in auth0 like claim namespacing. I’ll take a look at what might be the cause and push a fix as soon as possible. I’ll update here once I am done.
After I fix this issue I am going to be archiving this repository so that it doesn’t cause concern in the future. I’ll also follow up on your issue in GitHub once I take a look. Sorry for the confusion here.
I went ahead and updated this sample. In the end the sample was created before Auth0 forced namespaces for clients (pre-OIDC conformance). Since then, custom claims are now requiring namespaces in the JWT. I updated this application to use an expected namespace and everything should be working.
Here is a commit for that change if you are interested: