Display order problem with Human "Render Text to Screen"

The “Render Text to Screen” is very useful for me, displaying error messages and such to the users of the script.

I have however encountered a problem lately, which seems to be related to this component. The display order of Rhino and Grasshopper preview geometry gets mixed up (objects further away displayed in front of objects that are nearer). I suspect that this component wants to show the text “on top” of what is showed in the viewport, causing it to mess up the display order.

Unfortunately I cannot share the script, and I cannot recreate it in a smaller example script because I do not know what have caused it. Sorry for posting without a clear example.

Any ideas of interactions that can caused this? Anyone seen something similar?
Also, any ideas of other ways of displaying text at a fixed position on the screen?