I have the same issues and it has made KWCH effectively unusable. I got a galaxy 6 classic a few months ago and when I faced the same problem, I couldn’t find very concrete reasoning as to why but it’s a known problem.
I’m still holding out hope on a resolution but based on what I read, it’s doesn’t appear to be the app developers fault but more issues with the newer Galaxy watch OS versions.