To reproduce: $ emacs --batch --eval "(progn (subword-mode 1) (insert \"fließen\") (goto-char 1) (forward-word) (print (point)))" Output: 5 Expected: 8 $ emacs --version GNU Emacs 27.2.50