Issue with node-red-contrib-cip-st-ethernet-ip Not getting cycle value in debug

I am trying to read tag rom Rockwell 1769-L33ER/A compact Logix plc by using node-red-contrib-cip-st-ethernet-ip node version 2.0.3 . ETH ip in node configure with cycle = 2000 ms and timeout is 40000 ms. OS WIN 10 node JS 24.0.

[
    {
        "id": "c42847500a2b5440",
        "type": "tab",
        "label": "Building",
        "disabled": false,
        "info": "",
        "env": []
    },
    {
        "id": "35534078f120a7ac",
        "type": "eth-ip in",
        "z": "c42847500a2b5440",
        "endpoint": "36adb93f8834e3f7",
        "mode": "all-split",
        "variable": "RUNNING_RECIPE_NAME",
        "program": "",
        "name": "F-1",
        "gatherMetrics": false,
        "includeTimestamp": false,
        "addErrorOutput": false,
        "outputs": 1,
        "x": 170,
        "y": 200,
        "wires": [
            [
                "b13ad5620d467917"
            ]
        ]
    },
    {
        "id": "b13ad5620d467917",
        "type": "debug",
        "z": "c42847500a2b5440",
        "name": "debug 11",
        "active": true,
        "tosidebar": true,
        "console": false,
        "tostatus": false,
        "complete": "false",
        "statusVal": "",
        "statusType": "auto",
        "x": 600,
        "y": 200,
        "wires": []
    },
    {
        "id": "36adb93f8834e3f7",
        "type": "eth-ip endpoint",
        "address": "172.16.20.101",
        "slot": "0",
        "cycletime": "2000",
        "timeout": "10000",
        "name": "F-1",
        "connectedMess": false,
        "vartable": {
            "": {
                "RUNNING_RECIPE_NAME": {
                    "type": "REAL",
                    "mapping": "Size"
                },
                "TBM_NUMBER": {
                    "type": "REAL",
                    "mapping": "McName"
                },
                "BUILDER_NAME": {
                    "type": "STRING",
                    "mapping": "Operator"
                },
                "RecipeCom_Description.Carcass_Code": {
                    "type": "STRING",
                    "mapping": "GTcode"
                },
                "GT_Count": {
                    "type": "DINT",
                    "mapping": "Prod"
                }
            }
        }
    }
]

I am not able to see value in debug node as per cycle when I am doing debug only 1 time value come. Value not coming in debug every 2 second.

i have also tried with different os and different node also but no luck.

I believe that is how this node works - i.e. values are only emitted upon change. So ff the source value doesn't change, you wont get it again.

Assuming you do see the value once, then you can simply store that in a context variable for later re-use.