After spending all day with this I'm at the end of my rope.
Folks on StackOverflow say to toggle Auto-Commit. That works, but I have to close and re-open DataGrip between every single query.
My job requires me to edit lots of fields on the fly, which is the main reason I chose DataGrip. The only way to avoid this it to switch Transactions to Manual, but this adds more steps and time to my workflow.
I've fought with this multiple times before and then it just magically goes away after a day or two. It always comes back after every single DataGrip update, each update makes my user experience worse.