[4.8] return nodes being added to functions in wrong location

I converted my project from 4.7 to 4.8 and noticed 30-40 bugs. They were all because 4.8 decided to add return nodes to my functions that didn’t return anything, but it was putting them in weird places like at the end of a for each loop so it would return after one iteration. This update is too buggy.

Hi sgehrman,

Thank you for the report. This issue has been reported and we have logged it as JIRA UE-7638. We will respond back to this AnswerHub post with updates as we have them.