Current should be 2.0A for that motor. If you’re using the C3D drivers, S4, S5, S6 should be ON, OFF, OFF. The microstep setting might need to change a little though - we can determine this through trial and error. The higher the microstep setting, the more difficult it is for the stepper driver to remain accurate. Typically when using the smoother 0.9° motors, cut the microstep rate in half from what you would use for a 1.8° motor and tweak the (axis)_steps_per_mm accordingly. IIRC these are analog drivers, though it’s been a long time since I’ve opened mine up (I own probably 20 different step drivers of various make/model). However (read on) - we can probably fix this with acceleration.
Is that an all-vector drawing or are some of the areas raster scanned? Either way, it looks like what it does is consistent regardless of current. This looks to me like an acceleration problem. Some drivers struggle at starting a motor, especially for fast-move commands between cuts. Does it make a slight crunching, banging, or grinding sound when it fast-moves and loses position? Try setting the global ‘acceleration’ value to 1500 and the acceleration for the problem axis to 1000. That, coupled with the proper motor current, should knock some sense into it.