Problem with Oculus System Keyboard

I am using Unity6 and OpenXR. I configured OVRManager to use the system keyboard. When using TMP_InputField, the keyboard is displayed and input occurs. But there are two problems:

  1. The main problem is that when entering text and when activating the system keyboard, there is a field at the top of the keyboard where the entered text should be visible. But I have a field, but the text does not appear there. I tried to manually call m_SoftKeyboard.text = "some text"; m_SoftKeyboard is the current instance of TouchScreenKeyboard obtained from TouchScreenKeyboard.Open.
  2. When closing the keyboard, the OnDeselect event does not occur. This is a small problem because I have an idea how to fix this. I think that you can call OnDeselect in OnApplicationFocus yourself.

Can you tell me how to solve these problems?