Alexa App v2.2.695641.0 disables Doorbell features for a device that previously worked correctly

When Alexa performs device synchronization (Sync Devices), our device sends the following Alexa.Discovery.AddOrUpdateReport capability payload.

In previous versions of the Alexa App, this device was correctly recognized and displayed with both:

  • Smart Lock functionality
  • Doorbell functionality

However, after upgrading to the latest Alexa App version 2.2.695641.0, we found that only the Smart Lock functionality is available. The Doorbell-related features are disabled and cannot be enabled.

As shown in the attached screenshot:

  • The “Unlock In The Alexa App” option is available and can be enabled.
  • The Doorbell-related options, such as “Doorbell Press Notifications” and “Doorbell Sound”, are greyed out and unavailable.

The device is still reporting the same Discovery payload. We have not changed the endpoint definition or capabilities.

Could you please help clarify:

  1. Has Alexa App version 2.2.695641.0 changed the validation logic or support behavior for Alexa.DoorbellEventSource devices, especially for endpoints using multiple display categories such as:
    • SMARTLOCK
    • CAMERA
    • DOORBELL
  2. Are there any new required capabilities, configuration fields, or endpoint attributes needed for Doorbell functionality to work correctly in the latest Alexa App?
  3. Is the current Discovery payload still compliant with the latest Alexa Doorbell API requirements?

The Discovery payload is included below:


{
    "event": {
        "header": {
            "namespace": "Alexa.Discovery",
            "name": "AddOrUpdateReport",
            "payloadVersion": "3",
            "messageId": "2d58910d-c51b-41bd-83fb-d542a71b31ef"
        },
        "payload": {
            "endpoints": [
                {
                    "displayCategories": [
                        "SMARTLOCK",
                        "CAMERA",
                        "DOORBELL"
                    ],
                    "modelName": "Arenti",
                    "capabilities": [
                        {
                            "configuration": {
                                "isFullDuplexAudioSupported": true
                            },
                            "interface": "Alexa.RTCSessionController",
                            "type": "AlexaInterface",
                            "version": "3"
                        },
                        {
                            "type": "AlexaInterface",
                            "interface": "Alexa.DoorbellEventSource",
                            "version": "3",
                            "proactivelyReported": true
                        },
                        {
                            "configuration": {
                                "isJammed": false
                            },
                            "type": "AlexaInterface",
                            "interface": "Alexa.LockController",
                            "version": "3",
                            "properties": {
                                "retrievable": true,
                                "supported": [
                                    {
                                        "name": "lockState"
                                    }
                                ],
                                "proactivelyReported": true
                            }
                        },
                        {
                            "cameraStreamConfigurations": [],
                            "interface": "Alexa.EndpointHealth",
                            "type": "AlexaInterface",
                            "version": "3",
                            "properties": {
                                "retrievable": true,
                                "proactivelyReported": true,
                                "supported": [
                                    {
                                        "name": "connectivity"
                                    }
                                ]
                            }
                        },
                        {
                            "interface": "Alexa",
                            "type": "AlexaInterface",
                            "version": "3",
                            "proactivelyReported": false
                        }
                    ],
                    "cookie": {},
                    "endpointId": "sxxxx",
                    "manufacturerName": "test",
                    "description": "test camera",
                    "additionalAttributes": {
                        "manufacturer": "test",
                        "model": "test"
                    },
                    "friendlyName": "doorsl"
                }
            ],
            "scope": {
                "type": "BearerToken",
                "token": "xxxxx"
            }
        }
    }
}

Expected behavior:

The device should continue to expose both Lock and Doorbell functionality, as it did in previous Alexa App versions.

Actual behavior:

After upgrading to Alexa App version 2.2.695641.0, only Lock functionality is available. Doorbell functionality is disabled in the Alexa App UI.

Hi,

Thanks for posting. For Alexa related questions, please contact the support team here, or post on the Alexa Skills Kit tag on Stack Overflow: https://stackoverflow.com/tags/alexa-skills-kit

You can also connect with the Alexa Community through the channels here: Get Connected with the Developer Community - Alexa Skills Kit Official Site