Text overrides don't work if the nested text component is changed by variable mode, but works if it's changed manually

It’s odd that if I change manually a nested component with a text field, the copy stays in place, but if the same thing is done by variable mode, it does not work. What am I missing?

Hi there! This looks buggy, thanks for flagging this.

Can you please reach out directly to the support team here?
We would like to investigate it further. Be sure to use your Figma account email, include a quick video recording -including the layers panel-, a link to the file, and share it with support-share@figma.com so they can try to replicate it. (this won’t affect your billing at all). Thank you!