I keep having issues with loading workflows in the canvas. All nodes display as “?” and indicate they are not installed (see screenshots)
The nodes continue to function and run it appears, but i can no longer interact with them or the workflows via the canvas until i restart n8n.
After a restart everything seems fine for a day or two maybe.. Then the issue resurfaces.
What is the error message (if any)?
Please share your workflow
(Select the nodes on your canvas and use the keyboard shortcuts CMD+C/CTRL+C and CMD+V/CTRL+V to copy and paste the workflow.)
1.) Browser cache is not responsible. I have tried incognito windows, other browsers, other users on their own computers have the same issue. Only a reboot of the container running the main process resolves it
2.) No errors in browser console
3.) Memory is fine. Well within limits on both client and server
4.) There should be no reason to increase max-old-space-size. I will not try this approach for this issue
4.) I am only one minor release behind and the minor big fixes in the release notes from 2.6.3 to 2.6.4 are not remotely related to this issue. No reason to think this would solve anything
5.) I already have the DB POOL_SIZE=20 and no DB connection errors in logs and if there were DB connection issues it would render differenly with no access to workflows at all or credential store and readiness checks would fail.
6.) I use GCP Load Balancer. Been running as is with websocket support for 2 years in same ioc configuration. No reason to beleive it is the load balancer (especially since a reboot of the server corrects it for a few days.
8.) I use a GCP bucket for storage. It has unlimited capacity. Also all the items listed are stored in a postgres database (not disk) and the postgres database also has plenty of free space.
Sorry, but none of those solutions apply and in many cases re not diagnostically relevent.