Why does Using IF returns one item when comparing two expresisons

Hi @bawar, is there any chance the order and/or number of items is different on your IF node than on your If Callback Query1 node? If so, you might need to specify which item on the If Callback Query1 node you want to compare the incoming items with as described here for example.