Gemma 4 is much more stable, knowledgeable, and RP oriented than Qwen 3.5. You will notice that it's a sparse model with less active parameters, but it more than makes up for it by being "in its element".
Because right now I can't play the game at all. I'm putting Qwen 3.5 and the bug occurs. I switch to Gama 4 Sparse, and the characters stay with the three dots for minutes. So I tried OpenRouter, but it won't accept Apikeys. So I think I'll wait a bit..
This is just a guess, but make sure your KoboldCPP version is back to 1.111.1. The OpenRouter key has to have credits on it, and sometimes extra characters slip in while pasting into the API key field, so try quick setup if you haven't already.
The version automatically reverts to version 1.111.1 when I start a game, so... And it's in this version that I'm experiencing the bug. I'm going to try your thing for the openrouter.