How can extension properties get "lost" by itself?

I’m a bit puzzled - got a call from an unknown number today and realized that I did not get an announcement who’s calling by call screening.

Any number which survives blacklist and which is not in the allowlist will be routed to a virtual extension. Purpose is that this virtual extension does Call Screening and then forwards the call to a queue via FM/FM.

I got that call, but no Call Screening announcement. Checking the extension I found Call Screening in the state “Disabled”.

The only purpose of this extension is Call Screening and I’ll never disable this - so I’m questioning by what this extension has lost this configuration item.

That’s a really odd situation, because settings like Call Screening don’t usually just flip off on their own without something triggering it . Makes me think about reloads, config overwrites, or maybe some background process touching extensions. I’ve seen similar “nothing changed but something broke” moments in systems tied to Phonexa, where one hidden update quietly messes with the expected behavior.