Hi Jess, I assume when you say 320 that you mean geckodrive G320 servo drive?
If so, I will try to help you out.
I'm not sure what you mean by hitting a wall, I assume that may mean you get the fault led to light and the drive has to be reset?
The docs that are supplied with the drive specify a max step rate of about 250Khz from the computer etc.
The max position error you can have between command and feedback pulses is 128 pulses, or else the fault led will light.
This can occur because of low power supply capacity, incorrect tuning of the drive, excessive step speed, incorrect accel/decel time constant, or heavy load/weak motor.
Does the problem occur with the motor installed or free running with no load?
What software are you using to provide the step pulses?- have you tried to slow the accel time and or decrease velocity?
I hope this info is on the right track for you , if not let us know.
Good luck.