matrix-docker-ansible-deploy icon indicating copy to clipboard operation
matrix-docker-ansible-deploy copied to clipboard

No Missed Call Events for Element Call

Open mantis9-9-9 opened this issue 4 months ago • 0 comments

Description When using Element Call there is no missed call event on the desktop version. There are missed call events (Windows and macOS( on Element X only (iOS and Android).

People who are using the desktop version of Element (v1.11 and above) do not receive the missed call event.

To Reproduce My vars.yml file looks like this:

---
matrix_domain: <removed>
matrix_homeserver_implementation: synapse
matrix_homeserver_generic_secret_key: <removed>
matrix_playbook_reverse_proxy_type: playbook-managed-traefik
postgres_connection_password: <removed>
matrix_static_files_container_labels_base_domain_enabled: true
traefik_log_level: DEBUG
matrix_synapse_admin_enabled: true
matrix_synapse_forget_rooms_on_leave: true
matrix_synapse_enable_registration: false
matrix_synapse_allow_guest_access: false
matrix_synapse_encryption_enabled_by_default_for_room_type: all
matrix_synapse_user_directory_search_all_users: false
matrix_synapse_user_directory_prefer_local_users: true
matrix_synapse_enable_room_list_search: false
matrix_synapse_forgotten_room_retention_period: 1m
matrix_synapse_max_upload_size_mb: 1000
matrix_synapse_ext_synapse_auto_accept_invite_enabled: true
matrix_homeserver_federation_enabled: true
matrix_synapse_federation_port_enabled: true
matrix_synapse_reverse_proxy_companion_federation_api_enabled: true
matrix_synapse_federation_domain_whitelist:
  - <removed>
jitsi_enabled: false
matrix_client_element_call_enabled: true
matrix_element_call_hostname: <removed>
matrix_rtc_enabled: true
experimental_features:
  msc3266_enabled: true
  msc4222_enabled: true
  max_event_delay_duration: 24h
  rc_message:
    per_second: 0.5
    burst_count: 30
matrix_synapse_ext_synapse_s3_storage_provider_enabled: true
matrix_synapse_ext_synapse_s3_storage_provider_config_bucket: <removed>
matrix_synapse_ext_synapse_s3_storage_provider_config_region_name: <removed>
matrix_synapse_ext_synapse_s3_storage_provider_config_endpoint_url: <removed>
matrix_synapse_ext_synapse_s3_storage_provider_config_storage_class: STANDARD
matrix_synapse_ext_synapse_s3_storage_provider_config_access_key_id: <removed>
matrix_synapse_ext_synapse_s3_storage_provider_config_secret_access_key: <removed>
matrix_sliding_sync_enabled: true
disable_existing_loggers: false
matrix_client_element_default_server_name: '{{ matrix_domain }}'
matrix_client_element_brand: <removed>
matrix_client_element_branding_welcome_background_url: <removed>
matrix_client_element_welcome_logo: <removed>
matrix_client_element_welcome_headline: _t('Welcome to Matrix')
matrix_client_element_disable_guests: true
matrix_authentication_service_enabled: true
matrix_authentication_service_config_secrets_encryption: <removed>
#matrix_authentication_service_migration_in_progress: true
matrix_authentication_service_syn2mas_synapse_homeserver_config_path: "/matrix/synapse/homeserver.yaml"
matrix_authentication_service_syn2mas_debug: true
matrix_synapse_password_config_localdb_enabled: false
matrix_authentication_service_config_upstream_oauth2_providers:
  - id: <removed>
    synapse_idp_id: microsoft
    human_name: <removed>
    issuer: >-
      <removed>
    client_id: <removed>
    client_secret: <removed>
    scope: openid profile email
    discovery_mode: <removed>
    token_endpoint_auth_method: <removed>
    allow_existing_users: true
    claims_imports:
      localpart:
        action: require
        template: '{% raw %}{{ (user.preferred_username | split(''@''))[0] }}{% endraw %}'
      displayname:
        action: suggest
        template: '{% raw %}{{ user.name }}{% endraw %}'
      email:
        action: suggest
        template: '{% raw %}{{ user.email }}{% endraw %}'
        set_email_verification: always
      account_name:
        template: '{% raw %}{{ user.preferred_username }}{% endraw %}'
matrix_synapse_app_services:
  - /matrix/appservices/newsletter-bot-registration.yaml
matrix_synapse_config_override_yaml:
  rate_limiting:
    enabled: false

Expected behaviour I have tested calling from iOS and Android devices to Windows and macOS desktop applications of Element, including the Nightly release. All results are the same. There is no missed call event if unanswered.

When I use Element Call between phone to phone or desktop to phone, the users does receive a missed call event

Matrix Server:

  • OS: Ubuntu 22.04.5 LTS
  • Architecture amd64

mantis9-9-9 avatar Jul 08 '25 12:07 mantis9-9-9