1.01 is what the current version will show. Unfortunately Leviton labels their versions with more slots than Zwave allows. So both the original and current firmware both report 1.01 back to the hub, as there is only a major and minor versions in the zwave version report. So you have no idea if it is updated or not, you just have to flash it to know for sure.
I see the issue, it only happens if you command the device from the hub for some reason. The duration comes back as "null" and my driver checks to make sure the duration is 0 before changing the state, otherwise the message is dropped because the device is still in transition. The duration should not be allowed to be null.
If you are in beta I reported it over there: https://community.hubitat.com/t/2-4-1-154-zwavejs-duration-null-on-switchmultilevelv4-switchmultilevelreport/152343