Bug Description
After updating to n8n 2.x (currently on 2.8.3, self-hosted), red/orange warning triangle icons appear on every node that makes external API calls (Gmail, Google Sheets, Dropbox, Meta Graph API, HTTP nodes etc.) across all workflows.
The warnings display credential-related messages, but the credentials work correctly and workflows execute successfully.
Key observations:
-
Affects ALL workflows, not just one
-
Only appears on nodes that connect to external services via credentials
-
Warning triangles appear even on nodes that were NOT executed
-
Workflows complete successfully despite the warnings
-
Credentials are valid and functional
To Reproduce
-
Open any workflow containing nodes with API credentials (Gmail, Google Sheets, Dropbox, Meta Graph API, HTTP nodes, etc.)
-
Observe red/orange warning triangles on those nodes
-
Execute the workflow — it completes successfully
-
Warning triangles persist after successful execution
-
Nodes that were not part of the execution path also show the warning
Expected behavior
Nodes with valid, working credentials should not display warning triangles, especially after a successful execution or when the node has not been executed at all.
Debug Info
-
n8n version: 2.8.3
-
Platform: Self-hosted (Docker)
-
Affected nodes: Gmail, Google Sheets, Dropbox, Meta Graph API, and other credential-based nodes
Operating System
Windows
n8n Version
2.8.3
Node.js Version
24
Database
sqlite3
Execution mode
main (default)
Hosting
self hosted
I recreated some credentials and updated a workflow nodes and is the same problem. When executing looks ok but when I open the execution all API related nodes displays the triangle with the same message about the credentials.
Everything is update. Even node.js. I use sqlite3 as db



