This suggests that you have $TERM set to xterm-kitty, but there is no such entry in the terminfo database (e.g., file /usr/share/terminfo/x/xterm-kitty doesn't exist).
If other applications work in this case, then are you using Vifm via AppImage? AppImage comes with its own terminfo database (inside of it) which lacks xterm-kitty.