Flow Designer: Catalog checkbox always comes as false in Flow (Boolean vs String confusion)

Sirri
Tera Guru

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.

2 REPLIES 2

rakeshgaddam187
Tera Contributor

Store the checkbox value in string flow variable and pass that variable to Custom action

or you can directly check if condtion using flow variable created above instead of custom action