When an Expression or Event Frame Generation analysis evaluates for the first time, the function HasValueChanged returns True even if the value has not actually changed. More proper behavior would be to default to false. The same holds true when manually backfilling causing incorrect values to be generated.
ADMIN RESPONSE
Aug 20, 2022
Thank you for this feedback. We are aware of this issue, and we have an item for this in our backlog. We have categorized it here: https://customers.osisoft.com/s/knowledgearticle?knowledgeArticleUrl=2A1DE198-592A-17E3-1865-7DDA479D274E