It was a couple years ago last I used it, & had issues with the xterm-kitty identifier, bold-bright vs. bold-thick, and the latest one gives me the following message when I run vim:
> [PARSE ERROR] The application is trying to use xterm's modifyOtherKeys. This is superseded by the kitty keyboard protocol: https://sw.kovidgoyal.net/kitty/keyboard-protocol/ the application should be updated to use that
The only thing I'm aware of that doesn't work is kittens inside tmux.