@onesweedwheel It only wanted to rotate once you go it going which makes me wonder if a phase is missing.
Do you have a multimeter that can measure resistance?
If so turn off the board and unplug the motor connector. On the motor side of the cable measure resistance between each of the 3 large contacts. They all should measure something and be similar. Measure A and B, B and C and C and A (the labels don't matter, but just measuring between each to check).
If that all checks out plug the motor back in and turn on the board. Slowly rotate the wheel by hand and look at the lights on the front. If it flickers to red even when you're rotating it forward that will suggest a failure with the hall sensors or wires for it.