I had this problem as well. Semi related to my terminal. I had switched to Alacritty a while back, but I also did a full system re-install a few months ago, so versions of everything changed, and that may have masked that as a source of issues. Issue was not present in other terms.
I updated my in vim key bindings, made no change to my term settings. I wanted same behavior for my ctrl+left/right in insert and command mode, to switch between vim tabs. For the insert mode binding, it escapes first with , does the navigation and returns to insert mode with the literal i (even if you are in replace mode, so watch out). Relevant lines from my ~/.vim/vimrc
"nav left/right within tabs map [1;5D gT map [1;5C gt imap [1;5D <ESC>gTi imap [1;5C <ESC>gti
I also had some other control codes that have now been stripped out. I think these were needed for tmux or screen nesting, possibly another term .. I cant recall. Example pre-stripepd entry:
imap ^V^[[1;5C <ESC>gti
For your specific issue and desire, you could manually re-bind them to something else. Maybe to command mode b/w/e to jump to to prev/next word.
:%d, but again,u...$TERMset to?