reference to control

Ah, no. You must use an existing sessionID. As I said above it must match Session.Identifier.

FYI: The code I posted as an example which you marked as “the answer” will always send the changes to the oldest session and should not be used unless you are sure that there will always be only one Session.