Error: Can't use $af_has_value

Good morning,
Read-to-runtime action nodes with “object.property has no value” filters are failing after the last upgrade in our staging environment. We’re not having this issue in production environment, but dev, test and staging are all having this issue.

Error: Can’t use $af_has_value
vendor.7c34e1a….js:187 runActionRoot failed: ActionNodeFailedError: Action Node Failed: Read Objects - Read timeslots
at t.<anonymous> (main.0af55ce….js:81:45861)
at Object.next (main.0af55ce….js:81:43951)
at ey (main.0af55ce….js:81:40885)
at o (main.0af55ce….js:81:46311)

Caused by: r: Can't use $af_has_no_value
at T._handleResponseError (main.0af55ce….js:145:275169)
at T._onMessage (main.0af55ce….js:145:276551)
at C.emit (vendor.7c34e1a….js:266:4531)
at eb.emitEvent (vendor.7c34e1a….js:266:33692)
at eb.onevent (vendor.7c34e1a….js:266:33508)
at eb.onpacket (vendor.7c34e1a….js:266:33194)
at C.emit (vendor.7c34e1a….js:266:4531)
at vendor.7c34e1a….js:266:39125

Hi!

Thank you for reaching out!
We are aware of the problem and are currently working on a fix!

-Emma

Hi Petter!

We have disabled Flows (seems like the error is related) in Create. Can you try again in Development (maybe do a minor change first to force deploy) and see if the error still occurs?

Hi,
Deployed the new upgrade and it now works in dev, test and stage. Thanks for the quick fix and response!

Related error:

Condition “Has all of” used on a multicardinality runtime property gives this error if there is at least 1 element in the property. When it’s empty, the condition works as expected.

image

The condition that triggers the error: