Ibus-pinyin in Wayland bug

When I use ibus for Chinese input in Wayland it becomes very buggy. For example, pinyin input glitches when ever I type “an” where I do not get any hanzi to choose from, or if I type “s”/“sh” in between syllables i get “ang” options instead of “s”/“sh” options.
I tried other Chinese input options like ‘inteligent-pinyin’, that one does not allow me to use the number keys to choose from the options, and pressing TAB gets me a “U” for some reason. I switched to Xorg, and all the glitches have thus far not reappeared.

Has anyone encountered this or know a fix / reason behind it?