DID Wallet Auto-Lock Fails to Respect 1-Day Setting (Locks Prematurely)

🐛 Summary
The user set the auto-lock timer to 1 day in the DID Wallet settings, but the wallet locks automatically in less than 1 hour in some cases. This behavior contradicts the configured setting and disrupts user workflow.
🔁 Steps to Reproduce
- Open the DID Wallet.
- Navigate to Settings → Security → Auto-Lock.
- Set the auto-lock timer to 1 day (24 hours).
- Unlock the wallet and wait for the configured time.
- Observe that the wallet locks automatically in less than 1 hour instead of 24 hours.
📉 Severity
High – Disrupts user workflow and undermines trust in security settings.
🛠️ Expected Behavior
- If the user sets the auto-lock timer to 1 day, the wallet should remain unlocked for 24 hours before locking automatically.
- The timer should be consistent and predictable.
🧪 Actual Behavior
- The wallet locks prematurely (e.g., in 30 minutes or 1 hour) despite the 1-day setting.
- The auto-lock timer appears to be misconfigured or broken.