Erratic dimming behavior when Third Reality ZL1 bulbs are bound to Inovelli VZM31-SN switch

Hello!

I’m running into a strange dimming issue with Third Reality ZL1 (3RCB01057Z) bulbs when they’re directly bound to an Inovelli VZM31-SN, endpoint 2 (genOnOff and genLvlCtl). I’m fairly sure this is a bulb-side quirk, but I wanted to check here to see if there’s anything on the Inovelli side that could help or if anyone has seen something similar.

When dimming from the physical paddle on the switch, the brightness behaves unpredictably:

If the bulbs are at 100% and I hold the paddle down to dim to around 50%, the bulbs will continue dimming after I release the paddle (sometimes nearly to their lowest level), then ramp back up to where the switch seems to think they should be.

The same thing happens in reverse. If I dim up from ~20% to ~50%, the bulbs will briefly jump to what looks like 100%, then dim back down.

Occasionally the dimming just feels inconsistent overall.

What makes this more confusing is that I have multiple other rooms set up the same way (Inovelli switches bound to Zigbee bulb groups), using Innr and cheap Aliexpress bulbs, and those work perfectly. The issue only shows up with these Third Reality ZL1 bulbs.

Things I’ve tried so far:

Verified firmware: Switch is on 2.18 and all ZL1 bulbs are on 1.00.74 per Zigbee2MQTT

Removed the binding from the switch to the group of 7 bulbs and rebound the switch to a single ZL1 bulb — same behavior

Factory reset the switch and repeated the binding process (single bulb first, then group) — same behavior

Bound the same bulb and group to a different Inovelli switch — same behavior

If I adjust brightness from Zigbee2MQTT using the Inovelli’s exposed brightness control, the bulbs dim smoothly and correctly every time. The issue only happens when dimming directly from the physical paddle on the switch.

At this point, it seems like the switch may be sending level-related commands during paddle dimming that these bulbs interpret differently than other brands. I don’t think the switch is “broken,” but I’m wondering if there are any Inovelli settings, dimming modes, or workarounds that might improve compatibility here.

Thanks for any help!