Does the motor respond to throttle input? Make sure to move throttle all the way OFF, then back on. On my bike, if I turn on with throttle engaged, it will not respond unitl I do this.
On new controller, CAREFULLY examine all connector types and wires. 3 phase, 5 Halls, maybe a speedo or temp probe. Ebrake levers, throttle, pedelec, red and black to battery. Match voltage and amps. Get the display with the controller. Browse away.