When using the MRKeyboardInputField_TMP.prefab the keyboard opens as expected. When then typing the right letters appear but in a wrong order or sometimes even double.
E.g. when tipping "Dave" the result can be "aeaevD", as shown in the screenshot below, or even more random.
Adding the TMP_KeyboardInputField.cs script to a TMP object creates the same behavior. (Just wanted to see if the prefab might have an issue)
Steps to reproduce the behavior:
The expected behavior would be that the typing behavior is equal to when typing usually on a keyboard.

The above mentioned behavior is shown in this screenshot.
Thank you for setting up the issue, I thought I was the only one who had this obvious problem.
I just found out that closing and opening the keyboard bypass the problem. It only occurs reproducibly the first time the keyboard is opened.
Most helpful comment
Thank you for setting up the issue, I thought I was the only one who had this obvious problem.
I just found out that closing and opening the keyboard bypass the problem. It only occurs reproducibly the first time the keyboard is opened.