TMP Support on visionOS?

I’ve tried asking this on the visionOS forum, but got no response, so I’ll try here.

I’ve been prepping an existing iOS app to become an immersive visionOS app, and I’m down to just a couple of issues that I can’t resolve. The problems seem to be with the “Exclusive AR, Shared AR profile(s)” and TMP. I’ve not been able to find anything about those profiles or what these error messages mean.

The first of the messages (see attached) says that TMP toggles and input fields are not supported. According to the visionOS manual, “PolySpatial supports text rendering across all platforms using the TextMesh Pro package.” Is this something involving the profiles that can be resolved, or are the TMP toggle and input components not supported? If not, what are the alternatives? I can work around toggle buttons, but I don’t know about text input, which is NECESSARY for this app. The Fix button just disables the component.

The last of those messages (just a warning?), about the source image and color properties, I get for all TMP buttons. I don’t know what that means or how to fix it. And I don’'t know if this is the reason that none of the UI components respond to input, or if it’s a problem with how my world space canvas is set up. Any suggestions?

Recording the answer on the Discussions forum to the same question: Exclusive AR, Shared AR profiles & TextMesh Pro