Weird (wrong-ish) error message - child blueprint function override - return node disconnected

In the first case, where the blueprint is being overridden, the error message is telling you that you cannot override the function, and when you double-click on it, it is just taking you to that function.

In the second case, the error message is different because the function is not being overridden, so it takes you to the return node of the function because that is where the error is occurring.

Both of these error messages are appearing based on changes that you’ve made to your blueprints, and are working as intended.