Flows list is empty after upgrade, but webhooks/runs still work (self-hosted on Coolify)

Having the same issue as described (when upgrading from 0.70.0 to 0.77.6). I did my little investigation in the postgres database, I’ll try to summarize my findings here, hoping that it helps.

  • All the flows seems to be running, but I cannot see them anymore in the UI, nor the run logs.
  • It seems like there is an issue with the personal projects. When logging in, I am redirected to another member’s projectId (looking both at the URL and project title, see screenshot).
  • When I try to switch to the correct projectId (associated to my user) by enforcing it in the URL, I get an invalid access message (see 2nd screenshot).
  • The “/api/v1/projects?limit=30000” API call doesn’t seem to return the correct projects (see 1st screenshot top left, Alberto is another team member)
  • When looking at the flows table in db, they have the expected projectId (associated to my user). If I change the projectId value to match that other member’s projectId, I can now see my flows in the UI but it creates a little mess because all the other db tables still use my projectId.

I suspect that something went wrong when migrating to personal projects during the upgrade and there is maybe an issue with the projects API call logic. Hope that helps! Let me know if you need more info



1 Like