Version: 9.3.7
Release Date: 29 Sep 2025
Type: Hotfix
Environments: Unit Controller (v5), Multiplexer
Controller Issue Summary
Enhanced unit controller reliability and troubleshooting capabilities with improvements to lock firmware detection and visual diagnostic indicators.
Resolved a critical issue where unit controllers would fail to properly identify and report the firmware version of connected motorized locks. This malfunction could cause controllers to reboot unexpectedly during lock enrollment processes, disrupting operations and preventing successful device configuration. Unit controllers now consistently query and report accurate firmware versions whenever a motorized lock connects, ensuring smooth enrollment and stable operation.
Additionally, introduced a new visual diagnostic feature to improve installation and troubleshooting efficiency. Unit controllers now display a purple LED indicator when they cannot detect valid communication signals from the multiplexer connection. This immediate visual feedback helps technicians quickly identify wiring issues during installation or maintenance, reducing diagnostic time and improving first-time installation success rates.
Multiplexer Issue Summary
Resolved a critical stability issue where the multiplexer could become unresponsive under high message volumes, causing all connected OSDP devices to incorrectly report as offline. When the outgoing message queue became saturated, the device would lock up and fail to process new communications.
The multiplexer now implements automated recovery with intelligent queue management. When the message buffer fills and cannot accept new data, a 30-second watchdog timer starts. If queue space becomes available within this window, the timer resets and operation continues normally. If the queue remains full for 30 seconds, the device automatically reboots to clear memory and restore functionality. The system also prioritizes recent messages by removing older queued data when necessary.
Key Improvements
Unit Controller
Ensures accurate motorized lock firmware detection and reporting across all connection events
Eliminates unexpected controller reboots during lock enrollment procedures
Provides instant visual feedback for communication issues through purple LED indicator
Simplifies troubleshooting and installation with clear wiring fault detection
Enhances overall system reliability and operational stability
Multiplexer
Prevents multiplexer lockups from sustained message queue saturation
Eliminates false "all devices offline" reports during high traffic
Automatically recovers through controlled reboots when buffer stays full
Prioritizes fresh status updates over stale queued messages
Maintains accurate device status reporting under all network conditions
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article