I've found that my stick was getting stuck constantly when I would use hash-to-coins but it wouldn't get stuck as often on mining-dutch.
I thought that was a clue and narrowed it down: the difficulty was too low on hash-to-coins! I upped the difficulty (actually, I just set it to vardiff) and it's been much happier.
It still will get stuck after an hour or so, but usually doing a " -> -> [Y]" (Settings -> Restart -> Yes) cycle would start it back up again.
I'm on hash to coins with var difficulty and getting a lot of
pool 0 stale share detected submitting as user requested when mining Gulden