Before one goes to much further try running the hub sensorless if you have L3/0 setting , otherwise test the hub to see if there is a Hall failure.
One needs to test the Blue, Green & Yellow thin Hall wires against the thin Black Gnd wire with a meter, with the bike powered up one should...