Hi Abdul,
This is what I think is happening.
Since both variables are set to Output, I'm wondering if the transferred Script session is reloading Initialcat as blank/null and then overwriting the existing Participant Data value.
So for example:
- Agent 1 selects Customer Complaint
- Initialcat gets saved correctly
- Transfer occurs
- New Script instance loads with empty value
- Empty value syncs back because Output is enabled
Which would explain why Initialcat is not retaining the original dropdown value after transfer even though it was initially set correctly.
Since Initialcat is intended to preserve the original reporting category, it may be worth testing whether that variable should only read the existing Participant Data value after transfer rather than continuing to output/update it.
Hope this helps.
------------------------------
Phaneendra
Technical Solutions Consultant
------------------------------
Original Message:
Sent: 05-21-2026 09:50
From: Abdul Majeed
Subject: Script Variable
Hi Elisson
Both set to output I am expecting the first variable Emailcat not to be set as participant data because of the transfer.
The second variable Initialcat to keep the value set for example customer complaint select from drop down list box
------------------------------
Abdul Majeed
Customer Solutions Design Specialist
------------------------------
Original Message:
Sent: 05-21-2026 09:41
From: Elisson Fernandes
Subject: Script Variable
Hi Abdul,
I'm not sure I understood correctly: in your case, you set a value for a variable, but it wasn't saved as Participant Data? If so, is the script variable configured with Output enabled?
------------------------------
Elisson Fernandes