Thanks! This is helpful. I’ll reach out to staff and figure out why setLevel sometimes is sending two values. I’m pretty sure this happens if a Color Temperature has been sent to the device.
In the meantime, to fix this, I think you could delete your device and re-create it.
Also, I haven’t noticed slowdown with the other drivers, so I’d say they’re safe to use. Let me know how they handle!