You got this controller from Planet CNC? https://planet-cnc.com/hardware/ Have you asked them for help in getting it to work? If they refuse to support it, can you send it back?
Have you tried tuning the motors? Sometimes the initial settings have too much acceleration, so it can fault rather than smoothly ramp up to speed.
Are there any dip-switches you needed to set correctly and perhaps haven't?
If the controller your machine came with actually works fine, it doesn't sound like the machine's at fault. So why not run it with the controller that works, and bag the other one?