OK,
As others have said, the value will be unreliable if there is low volume and / or highly variable AHT, but you should still get
something.
So I'm shooting from the hip here, but I seem to remember seeing something similar before (I may be completely wrong!) and I don't have a system in front of me at the moment.
Anyway, can you verify if the EWT for the queue in question is available in the Inbound flow before you transfer?
Also, are you playing it directly in the In-Queue flow or from a Common Module?
If my (unreliable) memory serves me correctly, there are situations where the value doesn't get passed correctly and you have to manually do it (Participant Data for Inbound -> InQueue or parameter for anything->Common Module)
It might be worth creating a data action to grab the EWT and then using that instead (although be warned, the API returns a value in seconds and a straight conversion of an Integer to a Duration assumes milliseconds - been caught out by that one a few times!
HTH
------------------------------
Paul Simpson
Eventus Solutions Group
------------------------------