Refloat BLE Disconnecting

Bug: BLE Connection dies the moment the wheel rotates with Refloat installed. Without Refloat installed, data is reported without crashing. Appears to be something related with Refloat since I can write through Motor CFG but I can’t write anything to Refloat CFG without it crashing.

Controller: Ennoid MK8
Motor: Hypercore
Firmware: Refloat V1.0.0; VESC: v6.06

What I did leading up to the incident: I did install a new battery and an isolated LED controller. It just seems absurd to me that a change in hardware could cause a seemingly unrelated software bug.

Things I’ve tried: Removing my LED controller. Reinstalling Refloat package. Power cycling.

Video:
https://youtube.com/shorts/i0Q5u_dOrV8
At 0:47 I rocked the board back and forth to show data being updated. Then I turned the wheel with my foot which caused the BLE disconnection error.

Any ideas of what to try would be appreciated!

Turns out the Bluetooth module was closer to the VESC than before. Moving the bluetooth module farther away fixed it.

Yeah, I was about to say.
Phase Wires from the motor kill BLE connection, but can also effect LED data wires if they aren’t shielded.