….lowering is fine.
….really. ..you do surprise me…
Sorry but didn't you read my suggestion above a bout the possible mechanism….
What you have is the "barrel" .rolling back before the next shot moves it any further up the slope..
In this case the small ( but real) back drive of the table weight on the acme jack screw..is smaller than the step…and what you get is the stepper impulses the machine up…it moves under drive..coasts..reaches max height..falls..and back drives….
With a faster pulse train you complete the next step before you end up back at step one ( excuse the pun)…
So if you move down the coast is downwards…thus apearing ok
If you add a counter weight you appear to reduce the gravity on the table ( mass stays the same but your upwards parabola height is increased and your limit of interstep time ( before no movement is seen) will reduce…the consequence would be to let the system work at a slower speed than now……
Again an experiment will show whether this will help
If the table masses 100 kg…and 20 rpm is lowest speed achived…
Hang say 20 kg over pulley..and retest…and get new lowest speed of say 5rpm…