I have this issue as well and it’s incredibly annoying. At the frequency that it shows up, this should be triaged quickly.
I’ve tried recreating the function, refreshing nodes, restarting, etc…
I notice that when deleting and re-adding the return node, the outputs are removed unlike the inputs.