CLARITY ! on the FLAW !
The BMS once setup & configured, the settings will remain until the BMS is Powered OFF.
After being restarted, it restores the BMS FACTORY DEFAULTS which uses Liion Chemistry by default... *
That Default setting allows charging to 4.200 Volts per cells which is BAD for LFP !
IT IS NOT THE MASSIVE CRISIS SOME ARE CLUCKING UP ! The Batteries WILL NOT EXPLODE & destroy the neighbourhood !
They would swell, reach higher than normal temps and very likely Vent if that charge stays too long.
YES it can damage the cells within a pack and make them unuseable.
*Default Chemistry should be the one that cannot harm any of the supported chemistries and THAT is LFP as that profile is pretty much "within" the values for the other chemistries.
Is it Hardware or Firmware ?
Apparently some previous Firmware Versions saved the set Profile but not the most recent update.
If above is correct, it's not a hardware fault.
Their PC Software is also Buggy but improving, it actually does not save setting to BMS NVRAM, as shown by a few.
It also lacks saving "profiles" to disk and allowing a person to upload said profile to each BMS in a bank.. Derp for lacking that.
The BIGGEST POINT: Is their Quality Control & Assurance testing is obviously QUESTIONABLE.
Software issues through their history... Apps & BMS firmware (why have logs if they are not rolling and only take 50 Entries before locking.)
Hardware Issues with the switches & screens and more... Seriously, this is typical stuff to test/verify BEFORE letting anything out the door.
BTW: FIND A BMS that is always 100% perfect - Even the premium Battrium's and other Big Buck Commercial models also have quirks BUT most are not potentially fatal to the attached gear.