Shows in Telescope
After starting nvim and immediately starting telescope the virtual text is present in telescope.
It is not present after closing and reopening.

Where does modname: string come from?

I think one of these require statements in this case
strange. not reproduce. Could you record a short clip? also, the way you trigger telescope if you using customised keymap in insert mode.
I can't seem to reproduce, maybe it was the recent telescope update? I have an older version on my other computer I'll give it a shot on there. If I can't reproduce it I'll close the issue until I can find a way to do it.
I think it's due to the syntax being used here:
require "user.keymaps"
require "user.plugins"
require "user.autocommands"
require "user.colorscheme"
require "user.cmp"
require "user.navic"
require "user.lsp-inlayhints"
require "user.lsp"
If I include the parens the issue doesn't occur:
require("user.keymaps")
require("user.plugins")
require("user.autocommands")
require("user.colorscheme")
require("user.cmp")
require("user.navic")
require("user.lsp-inlayhints")
require("user.lsp")
well, this is really strange. Both should work fine.
@ChristianChiarulli I disable the signature for Telescope file type. Could you check if it works for you? Thanks.