Migration FAQ
Pre-Migration Questions
- Why must all devices be synced before migration?
- Device synchronization ensures Zentra’s database matches each lock’s configuration. During sync, locks are pointed to the Zentra system (instead of Engage), and critical security parameters like lock ID and schedule indexes are updated. If locks have different IDs or indexes than Zentra expects, it creates a security vulnerability and credentials cannot be programmed correctly.
- Why is minimum firmware version required?
- Devices should always run the most recent firmware for the best user experience. For Control locks specifically, minimum firmware ensures the latest communication protocol is updated for encrypted communications (HMAC). Without proper firmware, secure communication between Zentra and locks cannot be established.
- What is the minimum firmware for NDE/LE/XE360?
- Minimum firmware will be one of the last two firmware versions released. However, devices should always be updated to the latest version to ensure highest quality and most up-to-date security protocols.
Migration Day Questions
- Why must I wait to sync with Zentra until after the site is migrated?
- Syncing with Zentra ensures the device is pointed to the new platform instead of Engage, and ensures device information is properly added to the Zentra platform. Syncing too early would point devices to a non-existent Zentra site.
- Why can’t I program a fob or commission a new device immediately after migration?
- All devices must be synced with Zentra before the system allows any changes to the site. This security measure prevents credential programming conflicts and ensures all locks are properly configured for the Zentra platform.
Post-Migration Questions
- Why is my ‘Identify Lost Badge’ feature not working? Every credential returns as “1”.
- The credentials have not been “migrated” in the Zentra UI. This is a necessary step post-import to ensure Zentra can properly read the credential. Navigate to Software → Credential Format → Migrate to complete this step.
- Why did my credential stop working after migration?
- Credential access is still properly assigned in Zentra
- Credential expiration dates – Zentra imports Engage expiration dates, so credentials set to expire in Engage will expire in Zentra
- Lock has been properly synced with Zentra app
- User access groups are correctly assigned
- Why aren’t I seeing Control 1.0 locks in my mobile app even though I can see Control 2.0 (SCBs)?
- This is a known issue related to user permissions. Change the user from Operator to Admin role to resolve. Zentra Customer Success Team is aware of this bug.
- What data is imported from Engage to Zentra?
- Data TypeImported?NotesUsersLimitedCredential holders only. Admins/operators without credentials NOT imported – must be re-invitedUser GroupsN/AUser Groups don’t exist in EngageDevicesYesControl, NDE/B, LE/B, CTE, XE360 supportedDevice GroupsYesDevice groups match Engage setup. Cannot program No-Tour commands to device groupsAuditsNoExport from Engage before migration for historical recordsSchedulesYesImported as Weekly Rules. One rule created per user per scheduleHolidaysNoCalled “Events” in Zentra. Not supported on offline devices. Must be manually recreatedDaylight SavingsNoControl locks don’t support this. Must be manually configured on RCs post-importCredential FunctionsToggle StatusPass-Through (Master) requires mobile sync with each lock to add/remove
- What happens to Master/Pass-Through credentials?
- Zentra does not support device groups for Control locks, making master credential implementation more complex. Master credentials must be synced with each individual lock via mobile device to add/remove access. p(banner important). Ensure migrated Engage masters have “all user groups” assigned in Zentra before initial sync, or masters will stop working.
- What happens to the “Manage Schlage Control Access Configuration” feature?
- A new user group titled as the lock’s name
- A new 24/7 rule specifically for that lock
- How are user/credential expirations handled?
- Engage applies expiration dates at the user level. Zentra applies expiration at the credential level. Currently, Zentra imports the user expiration date and applies it to the credential. Future implementation may ignore user expiration dates entirely, requiring manual expiration date setup if needed.
- I didn’t change my device name, but Zentra is requiring me to update it. Why?
- Engage and Zentra have different device naming requirements. Engage supports longer names with fewer restrictions, so devices imported from Engage were grandfathered into Zentra with their original names. However, if you attempt to edit a device — even if you make no changes to the name and simply click into the field and hit Save — Zentra will apply its current naming rules at that point. You will need to update the device name to meet Zentra’s requirements before saving.