Using Japanese - Romaji with "Live Conversion", can't re-convert the phrases close to the front somehow

1. Steps to reproduce

  1. Open System Preferences, and choose "Keyboard > Input Sources. Next, press “Plus button” and add “Japanese - Romaji” to available input sources’ list.

  2. Scroll down the “Japanese - Romaji” 's window and activate “Live Conversion”. Before typing, click on the “Input Source” icon in the upper right corner of the screen to check if you can now type in Japanese using the “Live Conversion” feature.
    ライブ変換ONで日本語入力できる状態

  3. Open Obsidian, then type keyboard as shown below.

raibuhenkanwoyuukounisitehennkannsinaimama

  1. The “Live Conversion” function automatically converts inputed letters from the context.

  2. In order to re-convert previous phrases, press left arrow key OR “Control + B” to select phrase you re-convert.

  3. Press left arrow key OR “Control + B” 5 times in total.

2. Expected result

  • Select the fifth previous phrase and if you press left arrow key or “Control + B” more, you can select more previous phrases. And if you press Space key, selected phrase is re-converted.

3. Actual result

  • The fifth previous phrase is duplicated and you can’t re-convert it. The more you press left arrow key or “Control + B”, the more phrases will be duplicated.

4. Enviroment

  • Mac
    • Macbook Pro 14inch 2021
      (MacBookPro18,3)
  • mac OS
    • 12.4 Beta(21F5063e)
    • Language environment
      • Both Japanese and English
    • Input Sources
      • “Japanese - Romaji”
        • “Live Conversion” : ON
  • Obsidian
    • Ver. 0.14.6
    • Language environment
      • Both Japanese and English
    • Community Plugins
      • Disable all
    • Appearance’s “Small changes” : OFF

5. Additional information

  • It occured at macOS 12.3.1
  • This phenomenon doesn’t happened at mac OS’s Note App.
  • Frequency : Every time

Using Japanese with "Live Conversion", can't re-convert the phrases close to the front somehow

Does it happen for all phrases or only for those after fifth previous phrase?

Does it happen in source mode?

Does it happen here? https://codemirror.net/6/

Thanks for your responding!

Does it happen for all phrases or only for those after fifth previous phrase?

This trouble always happens for those after fifth previous phrase. And sometimes it occurs in the sixth phrase.

Does it happen in source mode?

Yes, it happens.

Does it happen here? CodeMirror 6

No, this trouble didn’t happen.
GIF Live Conversion at Extensible Code Editor