Noticed some of my lights weren't switching off following the 2.2.4 update and this is still the case with 18.104.22.168. I think I've tracked it down to the "Minutes to delay before off" feature.
On some of my automations I have this set to '0' so as soon as the motion sensor sends the inactive message, the lights go out. Prior to 2.2.4 this worked fine. With 2.2.4 this must be set to the default of 1 or a higher value, otherwise the lights remain on.
This is definitely an issue with the automation, as I see the inactive message being received by the hub from the device, but no action is taken unless "Minutes to delay before off" > 0.