VZM31SN `switch_mode` & `switch_type` saved then reset randomly

I’ve described my issue that I’m having over on this post of the forums, but am starting to think that this has to be a firmware bug based on what I’m seeing.

There’s more detail over on that post, but the main issue is that switch_mode and switch_type are being reset on some of my Blue 2-1 switches. It’s only those newer switches I have that are seeing this behavior. (They’re registering with ZHA under quirks InovelliVZM31SNv13 and not InovelliVZM31SNv12, but this is strange to me, too—it appears that my older switches don’t have endpoint #3 & maybe are somehow running some different code.)

All switches are on firmware 0x01020212 (2.18).

How can I continue to determine if this is a firmware issue or something with ZHA/Home Assistant?

I think this may just be that I had some dimmers set to single pole full since, and those are incompatible.

Even so, I would expect the settings to either switch immediately or remain stable & not switch after hours/days. A documentation update could help as well.