Glitchy text in Input Fields

Hi,

Recently, the text in the Input Fields started glitching occasionally, making it completely unreadable. It seems to occur on being set via the SetTextWithoutNotify.
It happens quite rarely, which makes it hard to identify a pattern, but when it happens it is really jarring. Selecting the Input Field resets the value correctly.

I have encountered a post describing a similar bug: Text Appearance Glitch in Unity UI 5.3
But then again, it is unclear whether my issue is related to the Input Field, the Text component, the font or something else.

Has anyone encountered this issue and resolved it?