

Espanso Text Expander. Its not Linux specific but its got so many uses. You can even use it with bash scripts to have essentially alises/text shortcuts for short or massive amounts of text. I use it for so many code snippets and template texts in Neovim and other applications that involve typing.
I’ve used espanso for about 4, maybe 5 years and haven’t encountered this issue. I even have to compile it myself because it’s daemon mode uses systemd on Linux and I dont run a distro that uses systemd and had to modify the source code slightly. I do run it in managed mode, essentially invoking it from a startup script when my window manager starts up.
Long story short, what you encountered might have been related to how it integrates with the init system and you might try and run it directly from a startup script. Simple test is to just try and install the latest version and see if you have the same issue.