I guess this could be affected by the reference background image which is larger than the character. It seems like the position is calculated to be at the middle top of all parts.
Right now, the text is always popping far away from the canvas visible region esp when I zoomed on the character. I suggest to clamp the position to make it always inside the canvas. Make it always visible when dragging the dope-sheet across the event key.