# How to Fix INVALID_PROPERTY_VALUE Error in WhatsApp Flows (empty condition): An operator cannot not have literals on both sides. Found invalid syntax at column (col).
Author: Prashant Jangid
Author URL: https://www.heltar.com/blogs/author/prashant-jangid
Published: 2025-07-01
Category: Troubleshoot
Category URL: https://www.heltar.com/blogs/category/troubleshoot
Tags: WhatsApp Flows Error
Tag URLs: WhatsApp Flows Error (https://www.heltar.com/blogs/tag/whatsapp-flows-error)
URL: https://www.heltar.com/blogs/how-to-fix-invalidpropertyvalue-error-in-whatsapp-flows-empty-condition-an-operator-cannot-not-have-literals-on-both-sides-found-invalid-syntax-at-column-col-cmckuyr6y002i2c4ajmqlrb76

You're hitting a common validation error in WhatsApp's Flow Builder:

**INVALID\_PROPERTY\_VALUE**

**Found invalid empty parentheses at column (col).**

Property ‘condition’ cannot be blank or empty. It should either contain a valid expression or a single boolean operand.

## TL;DR

To fix the **INVALID\_PROPERTY\_VALUE** error caused by an empty condition, replace the blank or empty condition field with a valid expression or a boolean. For example:

```
"condition": "${data.isUserVerified}"
```

or simply:

```
"condition": "true"
```

## What’s Happening?

The If component expects a valid logical condition to determine whether it should render the then block. An empty condition like " " or "( )" is not meaningful, and the Flow builder throws an error to prevent runtime issues.

### When Does This Happen?

- You left the condition value empty during development.

- You used placeholder brackets like "condition": "( )" as a temporary fix or by mistake.

- You tried to short-circuit logic without using an actual boolean or expression.


### The Correct Way

Here are valid examples you can safely use:

1\. Using a variable from your data:

```
"condition": "${data.userOptedIn}"
```

2\. Always true (to force execution):

```
"condition": "true"
```

3\. Always false (to skip execution):

```
"condition": "false"
```

4\. Using a full expression:

```
"condition": "${data.age} > 18"
```

## Final Tip

If your If block doesn’t need conditional logic yet, use "true" as a placeholder so your Flow doesn’t break. But always remember to replace it with actual logic before going live.

For more troubleshooting insights related to WhatsApp Business API, check out [heltar.com/blogs](https://www.heltar.com/blogs).


---
This blog is powered by Superblog. Visit https://superblog.ai to know more.
---

