Schlage / Allegion BE469 Z-Wave lock

Just out of curiosity, do any of you know why the userID info is not always present in the z-wave event notification of the 469+ ? With my old 469 (non plus), I was able to use zwave_js_notification to trigger automations based on the userID that unlocked the door (i,e userID: 1 or userID: 2). see image below.

With the 469+, the userID isn’t always reported under “parameter:” in the event notification, is it related to how S2 devices communicate vs S0 ?

Anyway, I figured out I could just use the “alarmLevel” parameter to know what user code was last used but I’m curious to know why the event notification is sometimes “incomplete” with the 469+

image