I have a PowerApp that is nearly a year old. At some point, I wanted to use Key Vault to store a secret so I added the Key Vault Connector to the app. That ended up being a pain because the Connection wasn't sharable (which makes sense), so I removed the Connector.
That was a few months ago. Now, users are not able to sign into the PowerApp without first authenticating to the Key Vault Connector! This was the precise reason I removed the Connector from the app.

So far:
1. The Key Vault Connector has been removed from the "Data Source" area in the PowerApp
2. Its been removed from the PowerApp's "Details" area in the Maker Portal
3. I even deleted the Key Vault Connection from the entire Environment!
But still, myself and other users are required to login to Key Vault! If we refuse with clicking "Don't allow", we get stuck in a loop that says "Consent is needed".

How do I remove this Key Vault Connector from my PowerApp!
Advanced troubleshooting tried:
- I exported the App
- There is no Key Vault Connector shown when exporting
- Re-imported the App
- No Key Vault Connector shown when importing
- I also dissected the exported .zip file
- I found the reference to the Key Vault Connector in both the `manifest.json` and the other .json file in the unzipped PowerApp export file.
- When I remove the references, I'm unable to import the re-zipped-but-no-reference-to-key-vault-connector file
- Which makes sense. These files are likely checksummed to prevent tampering or the like

The issue seems to be Environment-specific. I exported the App and imported it into another environment. When I clicked "Don't allow" when prompted to authenticate to Key Vault, I was allowed to use the app without getting stuck in the loop.
Any help is appreciated!!
Thank you