If they persist, then the same one is always picked up as the unlock reason. They need to not persist so that the latest one is always recognised. Issue #798
@@ -5,18 +5,28 @@ primary_entity:
- id: 1
type: integer
name: unlock_fingerprint
+ optional: true
+ persist: false
- id: 2
name: unlock_password
- id: 3
name: unlock_temp_pwd
- id: 4
name: unlock_dynamic_pwd
- id: 5
name: unlock_card
- id: 8
type: bitfield
name: jammed