I am having issues with my geared hub motor and I am using an ASI Bac855 controller. Performed a hall sensor test with a multimeter and I noticed it would switch from 4.89 to .9 for all 3 sensors and when rotating the wheel fast, it shows about 2.5. However in the bacdoor app while doing motor discovery I get a hall sensor error. Can the halls be bad even if the multimeter shows that it is switching?