Hi Charlie,
My first question is: do you have a My Domain set up? There’s no reason the auth. provider should fail. Here’s my setup as an example.
As you can see I have community-specific URLs in there. Here’s what I have in my allowed callback URLs on the Auth0 side:
Problem Logging In | Fix Coffee Plus, Sign In with Auth0, Problem Logging In | Salesforce