BMS troubleshooting all LEDs green, slow blue pulse on BMS LED

hello community -

seeking advice on whether my BMS is faulty or could be reset.

my battery was working fine for a few hundred kms, and how will not output any power. while riding all of the four external LEDs turned solid green, no power. after some time they all turned off and i could not get the BMS to turn on. i disassembled the battery and found that i could not get the BMS to reset (by pressing the reset button). opening the pack to remove power to the BMS and resealing caused the blue light on the BMS to cycle at 0.5Hz (1 sec on, 1 sec off) continuously, with none of the four external LEDs to turn on and no communication via bluetooth.

utilizing the microUSB on the BMS to power, i can get the BMS to boot, and again all four LEDs turn green and i can (after a few tries) connect via bluetooth to the app and see all battery info:

[image removed due to discourse limit]

under these conditions, if i connect the vehicle detect pin to (-), the battery puts out ~52V (48V pack):

[image removed due to discourse limit]

however, if i remove the microUSB power to the BMS, the four LEDs remain solid but the blue LED again cycles at 0.5 Hz, bluetooth connection is dropped, and the output follows the cycling between 0 and ~52V

finally, if i then reset with the reset button without plugging in the microUSB, the four LEDs remain off and blue light cycles again at 0.5Hz, which means the BMS won’t function without being powered by the microUSB.

Given that i can connect to the BMS via the app, is there a way to do a firmware flash to repair it, or do some diagnostics? Would putting the BMS in root mode help in any way?

if any community members have advice it would be appreciated, thanks in advance!

update: i can also attach the battery to my bike and ride normally as long as i power the BMS with an external power source through the microUSB.