That’s… very interesting. I’ve been using it for ages and haven’t had those sorts of issues.
FWIW, it’s more or less just as configurable as VSCode and friends, so there’s probably a setting somewhere you can change to correct the behavior you’re having frustrations with.