Empty text layers are automatically deleted to prevent clutter since it’s essentially an unused element, if you haven’t inputted any text. We’ll pass this onto our team for reconsideration though.
As a workaround, you could try using placeholder TEXT or … to ensure the text box remains on your canvas.