Auto-wrap and clipping does not work in blueprint objects with text

Hi.

So I created a blueprint object that consists only of a canvas and a standard text object. The blueprint mostly just has methods to dynamically change the text and font. I place an instance of this object inside a vertical box along with a regular text object and an image to show the width of the vertical box. The vertical box is NOT sized to content.

I place this blueprint object on the canvas and fill it with some text at run-time:

245761-capture1.png

The first line is the blueprint object that contains a text object. Even though it is set to auto-wrap, it does not. The bigger text is just a text object with auto-wrap. It auto-wraps correctly.

Now I have two buttons that dynamically changes these texts. I press the first button and:

245762-capture2.png

Pretty self-explanatory. Now I press the other button:

245763-capture3.png

The text in the blueprint object DOES auto-wrap, but it only does so at the width of the previous dynamically-changed text. That is weird.

I’ve tried most permutations of clipping with all objects involved and the result is always the same. Given the weird behavior, this seems to be a bug or is this just working as intended?

Thanks!