You triggered me to check if Cura 15 solved the same issue you are having: indeed it helps using Cura 15x to generate Gcode!
There is something different in the generated Gcode between Cura Old and new...
I'm in the luxury position to have several UM to my command (UMO+, UM@+ and UM3)
Haven't been using the UMO+ because of the irregular feeding issues.
Changed: Nozzle, Heatblock, Teflon isulator, Tube, Feedgrinder: nothing worked.
Now i'm printing the second part with Gcode Cura 15: and it works like a charm!!
UM do something about it!!!
Cura 3.1 737-Knob-Type1.gcode
Cura 15 737-Knob-Type1.gcode