Flow Designer: Catalog checkbox always comes as false in Flow (Boolean vs String confusion)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
yesterday
Hi Team,
I am facing an issue in Flow Designer where a catalog checkbox variable is always evaluated as false, even when it is selected during request submission.
Scenario
- I have a catalog item with a checkbox variable named
flyr_ccui - The variable is a catalog checkbox (Boolean)
- A Flow is triggered on Requested Item (sc_req_item)
- I use Get Catalog Variables to retrieve
flyr_ccui - The value is passed into a custom Action
- The Action output is evaluated in an IF condition
Issue Observed
Even when the checkbox is selected in the catalog form:
- The Execution Context always shows
flyr_ccui = false - The Action output evaluates to
"false" - The IF condition always evaluates the same way
This behavior is consistent, and the value never appears as true within the Flow execution.
Additional Details
- I have created the custom Action as per the attached screenshots
- I have also attached screenshots of the Flow, including:
- The step where the Action is called
- The IF condition that evaluates the Action output
Could someone please help identify what I might be missing or incorrectly configuring here?
Any guidance or best‑practice suggestions would be greatly appreciated.
Thanks in advance.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2 hours ago
Store the checkbox value in string flow variable and pass that variable to Custom action
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
an hour ago
or you can directly check if condtion using flow variable created above instead of custom action
