Need help troubleshooting OSW problems with VSD-E , STM32F4 Discovery board and small Mige

Hello people. I am running a old version of OSW with the VSD-E, small Mige motor and the STM32F4 Discovery board and seperate power supply. It has served me great for a long time but after a long pause in simracing because of real life stuff i tried to use it again and realized the discovery board was not responding, so i flashed it again with the mmos firmware.

During the setup where i tried to set the motor center offset as per usual by clicking the checkbox on the mmos interface, i powered down the whole system, vsde - motor - discovery board. After powering it on again its supposed to have a blue blinking light where u need to move the wheel to the center in order for the board to initialize. I move the wheel, the led turns off as per normal. If i move the wheel to the left by about 45 degrees, the wheel starts spinning like crazy and never stops.

I tried wiping the STM32F4 Discovery board chip and this stops happening. So i bought a new STM32F4 board because i thought there was something wrong with it, but nothing changed with the new board, still the same issue.

I also tried flashing it with the VNM simulation firmware, still the same result. (when i click calibrate, the motor starts spinning and never stops)

Anyone got any ideas on what may be failing here? I have double checked all cables and connections to make sure everything is OK, so i think its either something with the motor (encoder perhaps? do they even fail?)
Maybe it was the VSD-E?

I connected to the VSD-E via the GDTool and i ran the step response test. It completed the test, the wheel actually STOPPED after the test and didnt start spinning wildly. BUT i can see it spun for only half turn, the message bellow counted 4 magnetic poles (mige has 8 , the CPR suggests it is 5000, but for this motor its 2500).

If any old schoolers are still around i would appreciate some help, because of the long pause from simracing something might be slipping from my memory.

I have an update with some useful information, i erased the STM32F4 chip completely, booted the vsd-e and when i move the wheel there is no issue like before. It doesnt go into an infinite spinning loop.

I tried some more things and i found out that if i do not click the offset button in mmos after configuring the motor details and i launch a game, the wheel is recognized as per normal, the rotation is detected as it should, there is no FFB though.

I go into mmos and set the offset but did not move the wheel in order to avoid the infinite spin, i launch the game and when i click drive and the (vsde?) tries to send FFB signal to the wheel it immediately starts spinning again… does this ring any bells for anyone?