WAIT: There is a bug with conditions hard to replicate

Browser: Chrome 110
OS: macOS / Windows / Linux / etc.
URL:
Video:

sometimes dynamic tag conditions like contains or is empty or not checks not working at all completely ignored and the element shows no matter what

this is really hard to replicate but I am not sure what is going on is there a cache for the conditions how the conditions work ? I dont have time to dig into the code right now I need to know how the logic works backend. maybe condition check happening a bit early and dynamic tag not getting populated first ?

if there is any kind of cache or value cache or object cache for conditions anything at all there is a bug happening there. thats the only thing I can say for now. I am failing to replicate this. but it is happening 100%.

this is happening on staging I am not using any cache or plugin at all. clean wp or woo site usualy.

to fix this sometimes I open the page or template and re-save it remove condition and add the condition back and then it gets fixed TOO RANDOM.

when it happens again I will record video this time before the fix.

Hi Sinan,
Thanks so much for your report!

Unfortunately, it does not contain a single clue to enable us to begin reproducing the problems you describe.

Please limit yourself to a simple example that you describe in as much detail as possible:

  • What does the setup in the builder look like?
  • Which condition is used and what is checked for?
  • Which dynamic data provider do you use?
  • What type of field is it?

Best regards,
timmse

I know thats all I have for now will save some evidence next time happens

setup is really simple
this
image
and this
image

and instead of one of them showing there was two on the weird bug but it is really hard to replicate it was too random
after happened then I re-saved it and refreshed problem was fixed

thats why when it happens again I will make jam.dev recording next time

ok was working on the project today and randomly same bug happened
hopefully this recording helps little bit

still I am not sure how to replicate this

but this shows problem is related to the user login check maybe that fucntion/session has a weird bug not the conditions feature itself.
I think thats more likely.

I see only one icon when I am logged out, which is the expected result. Please send temporary login credentials and a link to this thread to help@bricksbuilder.io using the email address you used during the purchase so that we can inspect the logged-in behavior.

will send you logins but issue is this bug not happening all the time I am not sure how to replicate it.
good luck :pray:

At first glance everything is ok (just one icon). I’ll have another look later :v: