Thanks for the report and sorry for the parameters getting reset to their defaults. This happens occasionally (issue is here) although it seems to be quite rare. I’ve seen it myself once about 6 months ago and I was quite shocked but I haven’t had it happen again since even though I upload new firmwares all the time.
We think it happens when there is an error reading a critical marker that is placed at the start of the eeprom (where we store parameters). This makes AP think that the eeprom hasn’t been initailised and it wipes all parameters. We’re going to change this so it reads this critical byte multiple times to greatly reduce the chance of a parameter wipe.