Zwave itself is fine (one reason Amazon continues to use it for the Ring Security system). The SmartThings’ implementation of it, however, is…idiosyncratic.
I have previously posted a comment on this:
Gaps in SmartThings’ Zwave Implementation (2022)
And for another more recent comment: