I notice that the vncviewer and vncserver are owned by hata_ph (also vl-hot-config). If those are the only discrepancies you're noticing then perhaps just changing the ownership to root:root will solve the problem. If that doesn't fix the issue then I can't think of anything else that would fix it
According to what you've said, and the desktop "shortcuts", the xfce menu _should_ be the same in tui or gui. Perhaps the desktop files have a configuration line that is specific to tui, but I'm not really sure.