UMG Verse Fields fail to bind message type

Summary

When trying to bind a message type variable to the Text field of a Text_Block, the widget fails to compile and returns an error. Whilst the error states a conversion function is required, there is currently no conversion function available to convert explicitly from a message to (FText).

Please select what you are reporting on:

Unreal Editor For Fortnite

What Type of Bug are you experiencing?

Assets

Steps to Reproduce

  1. Create a UMG widget
  2. Add a Text_Block
  3. Create a Message type Verse Field variable
  4. Bind the variable to the text of the text_block using the quick bind button
  5. Compile widget

Expected Result

Widget compiles successfully.

Observed Result

An error occurs:
Binding ‘SongName.Text ← W_ListItem.SongName’: Could not create binding. The source property ‘SongName’ (UUEFN_TextBlock_C*) does not match the type of the destination property ‘Text’ (FText). A conversion function is required.

Platform(s)

windows

After further testing this seems to be related to Verse Fields that have the same or similar names to the widgets that they are interacting with. In my case I have a widget called Song Name and a variable called SongName and changing the name of the variable to SongNameMessage seems to fix this issue.