HELP GET TRANSACTION ITEM RETURNING NULL

The Queue exists in Orchestrator and I can see items in it (and the Dispatcher can add items successfully). However, in the Performer, the activity Get Transaction Item returns NULL, so the process ends immediately as if there are no transactions to process.

I also tried using Get Queue Items and it can retrieve items, but Get Transaction Item still returns NULL.

Hi @jojo_bobo

Pls try to update the package v 25.12.2 and check.

Happy Automation

Hi
Please check the condition once that was given in Get Transaction Item. You have modified it or not so that it can read all the queue item.

Hi jojo_bobo,

This normally happens due to REFramework or queue state issues.

Please verify the following:

  1. Get Transaction Item must be used inside REFramework
    If it’s called from a normal sequence/flowchart, it will return Nothing.
  2. Queue items must be in New status
    Items already In Progress / Successful / Failed will not be picked, even though Get Queue Items can read them.
  3. Queue name must match exactly
    Case-sensitive, no extra spaces.
  4. Correct Orchestrator folder
    Ensure the robot is connected to the same Classic/Modern folder where the queue exists.
  5. Robot permissions
    Robot user must have access to view and edit queue items.
  6. TransactionItem variable type
    Output should be QueueItem and not overwritten before the null check.

Get Queue Items ignores item state, but Get Transaction Item strictly follows REFramework rules.

Hi @jojo_bobo

Get Transaction Item only picks “New” items from the exact queue, folder, and tenant the robot is running in. Even a small mismatch causes it to return NULL.

Double-check the queue name, folder, tenant, robot account, and that the items are in “New” status. Since Get Queue Items works, it’s almost certainly one of these.

Wow that worked like magic thanks!

@jojo_bobo

If you are using theUiPath.System.Activities package 25.12.1 then there is a bug which causing this behavior.

Upgrade to package version 25.12.2 and this should work.

Great @jojo_bobo

If helpful, mark as solution. Happy automation with UiPath! :white_check_mark: