It seems that canceling certain actions fixes this behavior. Right-clicking to cancel movement after adding an edge ring or an extrude for example, then (G)rab and X to move in increments along the x… doesn’t completely solve the problem, but I’m able to progress
Edit: This is only part of the solution. The other part is related to zoom level.