@onecallonly
I have EXACTLY the same issue than you. Actually, when I take a look about my API logs, I see that it always sends the default value instead of the dynamic one.
Did you find how to solve it?
Thanks.