This just started randomly the other day. I am self-hosted.
When executing any workflow, any step that uses a connection will show a red triangle with a message like “Credentials with name n8n-SharePoint do not exist for Microsoft SharePoint OAuth2 API. You can create credentials with the exact name and then they get auto-selected on refresh..”
But, those steps and the workflow as a whole run just fine. I hadn’t changed the names of any connections or anything.