I'm sending I/O statuses to Losant (IoT) platform using the Data to Server feature. It works great as with this setup:

I'm receiving this in Losant:

Note that the object is not perfect, I'm not too sure why.
I want to receive the data on change of input, not just every X seconds. I've tried the I/O juggler for this:


I'm not receiving anything from the I/O juggler, any idea what difference between these two function could cause a problem?
Cheers
Jules