Inovelli NZW37 not refreshing/reporting switch state

@mike.maxwell Something strange is going on here with the C7 hub. It doesn't seem to be parsing multi-channel reports so the NZW37 isn't updating its status. In the zniffer I see the reports coming in.

A second strange thing is that the device has the node id "1" associated to group 1, but when I send out encapsulated commands the source ID is showing "2". Maybe I am missing something obvious there.

The driver is located here for reference. This device works with the older hub.

In this screenshot, here is the info for the commands:

8 - Basic Set from hub to NZW37 (source node is 2?)
10 - Switch Binary Report that is sent unsolicited to group 1 (node 1 src endpoint 0)
12 - Switch Binary Report that is sent unsolicited to group 1 (node 1 src endpoint 1)
14 - Switch Binary Report that is sent unsolicited to group 1 (node 1 src endpoint 2)