Various queries and issues regarding UFM

Umbraco version: 16.0.0

I’m trying to use UFM to label components in a block grid more descriptively, but have run into a few issues.

Showing form name from picker

Does “umbContentName” support showing the name of a form selected using a form picker? When using this, the “No Form Selected” fallback is shown even when a form is selected:

{umbContentName: form | fallback:No Form Selected}

Fallback not showing for empty fields

When using “fallback” on a text field, the fallback content is not shown if a component is added the grid and the field is left blank - instead the component is shown in the grid with an empty label. This is the syntax in use:

{=heading | fallback:Profile Card}

I have tried using “umbValue” as well as the equal sign shortcut, but this results in the same issue. The only way to get the fallback content to show is to add a value, then remove it. I have the same issue when using “umbContentName” to reference a node picker, the fallback is only used when something is added then removed:

{umbContentName: summaryContent | fallback:No Node Selected}

Rich text showing as [object Object]

Finally, I am unable to get the contents of a rich text field to be shown in a label - even using the reference example in the UFM documentation, I am always shown “[object Object]” instead of the actual value.

{umbValue: bodyText | stripHtml | wordLimit:15}