Lamp mis-reporting its state

When I access the list endpoint via the HTTP API I have a lamp that is reporting as so:

"connected":true,
"power":"on",
"color":{
    "hue":0.0,
    "saturation":0.0,
    "kelvin":3000},
"brightness":0.8999923704890517

but the lamp is decidedly off. It doesn’t respond to any API calls to the state endpoint, but when I call the toggle power endpoint the lamp will turn on and then commence responding properly to those same state calls. Also worth noting is that I am sending power: "on" with these API calls.

This has been happening for quite some time, I just assumed it was something in my program but it seems that the lamp is mis-reporting its state consistently when it gets to this point. I’ll try to find a way to reliably recreate this bug and post back here if I do.

That one is interesting. Can you PM me with the email address for your account, and the time these requests were made so that I can look at the logs on our side to see what might have happened?