using a correct power supply for stepper motors, or servos, is difficult. You just cannot select based on voltage and amperage alone. biggest criteria is the so-called over-voltage protection circuitry in most power supplies. over-voltage protection circuitry is marketing/sales hype, and misleading. over-voltage protection circuitry does not sense over-voltage, it senses fast current change, which generates an internal voltage, that turns off the power supply. turning off the power supply does protect the power supply, but causes any motor to stop/stall/miss steps. This turnoff lasts 2-3 seconds, devastating for any machine operations.
Best power supply is one without over-voltage protection circuitry. Remember, it's not over-voltage protection circuitry. This is actually the greatest cause of poor motor performance than any other criteria.
Example: connect a 24v 10A power supply to a nema34 stepper motor. if you set the torque high, thus high amperage, say power supply 3 amps total (2 windings on at same time), and start the motor, the power supply voltage will drop in 200 msec to around 4V, then rise again after 3 seconds. LED blinks. You will never see over-voltage, voltage never is over 24.5V. Yet the power supply shuts off. At Excitron, we have analyzed this situation for over 18 years. One solution is set the brake for about 20% of load, then the power supply is slightly loaded at about .5A. Most power supplies cannot handle a 0 to 3A load without shutting off, but will not shutoff if loaded say, from .5A to 3A. Note that 3A is much less than 1/3 of the supply output of 10A, which has a surge capacity of about 13A. Depends on the power supply, but you get the idea.
CUI makes a robust enclosed 24V 72 watt supply that has no over-voltage protection circuitry. This supply is amazing, never shuts down due to rapid amperage change.
Therefore, almost all power supplies do not work well with high amperage motors.