Kwikset SMARTCODE_DEADBOLT_10T (Weiser SmartCode 10) Status Issue

Owner of a Weiser SmartCode 10 (Kwikset 916) Zigbee Lock.
Detected fine in ZHA and I’m able toggle a Lock function, however the status does not update and constantly shows as Unlocked.

When Reviewing the DoorLock (Endpoint id:2 id:0x0101, Type: in) lock_state (id: 0x0000) it outputs LockState.Not_fully_locked when the door is locked, and LockState.Unlocked when unlocked.

I don’t know if its just my lock but I would like for HomeAssistant to translate this Not_fully_locked value as Locked. Is there a way that I could go about this so I could have a working status setup?

Did you figure out a solution? My kwikset916 is showing unlocked after manually locking it.