Continuing the discussion from "Refresh schema" button not working:
I'm having the same issue - looking at dev tools I can see the updated schema coming back in the network requests but the UI doesn't update to reflect it, even after dozens of page refreshes and messing around with my extensions.
This is actually a pretty huge inconvenience, the UI won't let me specify the table I just created for an insert statement because it doesn't think it exists (that behavior should be fixed too - just let me enter in the expression and let the DB tell me if I'm wrong, it's not the workflow editors job to say if a table exists or not) so I basically can't finish my work without figuring out some way to force the schema to actually refresh.
EDIT: just noticed that when I click the refresh button, the network call is refreshing the production environment schema - even though I'm working in staging right now. I created a new table in both prod and stage, but the UI only see's the new table in prod.