When trying to use the Dataverse Connection Setup in BC20 on-premise to connect to Dataverse/CRM...It prompts me for admin credentials and then asks me to give admin consent to the various permissions needed. I check the box, it spins for a moment and then sends me back to BC with this error: "Failed to acquire an access token for ____.crm.dynamics.com."
What I've tried...
I've followed all of these steps: https://learn.microsoft.com/en-us/dynamics365/business-central/admin-how-to-set-up-a-dynamics-crm-connection
I've also tried Marco Mels suggestions from here:
I'm signing into the prompt with a userid that is SUPER in BC, Admin in M365, and System Administrator in D365CE.
I've restarted the service tier multiple times. I also tried restarting the entire middle-tier server.
My app has the following permissions:

What happens...
Test Connection works. And it did have me setup Data Encryption.
Event Logs show this error:
Message No access token or authorization error code received.
ProcessId: 16380
Tag: 0000C11
CustomParameters: {"Category": "AL Dataverse Integration"}
AAD Application sign-in logs show an "interrupted" sign-in and then a "successful" sign in.
