Sequencer scaling all keyframes - uneven

I need to scale an imported camera animation in sequencer, but they always start to scale in uneven step increments?

i’ve done this through selecting all frames and holding Ctrl, as well as using the Transform tool.
Any thoughts? Any settings I can change?

original curve:

Scaled cure with strange step pattern:

what if you take off snapping before scaling?