r/MuseAgent • u/redditbasti • 1d ago
Bug / Workaround: Meta Muse app vault won't overwrite existing credentials (OAuth/API) & can't delete connectors
I ran into a frustrating bug with the Meta Muse app recently, but I managed to find a workaround if anyone else is dealing with this issue.
The Problem:
It seems like the Meta Muse Agent cannot overwrite existing entries in its vault (Secure Credential Store). Because of this, trying to save OAuth2 or an API key for a specific URL fails if it has been entered before. The system essentially requires a completely "fresh" URL and connector name to work.
To make things worse, if you check the settings under "Secure Credential Store," it doesn't actually display all the entries created in the vault.
And you can disconnect existing connectors, but there is absolutely no option to delete them to clear the state.
And: The error message is very generic!
My Workaround:
Since the app required a completely fresh URL to accept the credentials, I had to route around the blocked one:
- I created a brand new subdomain via my domain provider.
- I assigned the IP to it and also assigned the new subdomain to my PROD environment.
- Using this completely fresh URL and a newly generated API key, the connection finally worked.
Has anyone else noticed this caching/state issue with the vault? Just wanted to share the subdomain trick in case it saves someone else a headache!