Conditional Shortcode: carriage return breaks evaluation

I’m using conditional shortcodes to track if the value of a field has been changed by using a second hidden field as below.

[gravityforms action=“conditional” merge_tag="{Address:13}" condition=“isnot” value="{Address:105}"]
Address has changed to {Address:13}

This works perfectly other than on a Paragraph Text field where there is a carriage return. In these circumstances, identical entries are evaluated as not being equal.

Are others seeing this? Is it perhaps a bug in Gravity Forms?