Blueprint UMG Framework bug with repro

Was modifying a bound function on a text field in a widget when I ran into a framework bug, here are the compiler results:

  • Internal compiler error inside CreateExecutionSchedule (site 2); please contact the framework team as we need a repro for this bug!
  • Binding: property ‘TextDelegate’ on widget ‘Message’ bound to function ‘Format Text’, but the signatures don’t match. The function must return the same type as the property and have no parameters.

To repro this bug:

  • Create a widget
  • Add variable of type Text, call it Contents, make it editable and Tooltip: Message details
  • Remove Canvas Panel from [Root]
  • Add Text Widget to Root
  • Name variable Message
  • Bind text to function
  • Call function Format Text
  • Inside function perform the following steps:

After you compile, you will get that error.

Engine version 4.6.1

Hello .,

I was able to reproduce your issue on my end. I have written up a report (UE-8613) and I have submitted it to the developers for further consideration. I will provide updates with any pertinent information as it becomes available. Thank you for your time and information. The detailed list of steps were really helpful in reproducing this issue.

Make it a great day