No audio or video on docker

I have an install on my docker server I connect with my desktop in google chrome and also using the jitsi meet ios app. both connect. but no audio can be heard between devices. the website shows both of my connections as muted even though they are not. when I share my camera from my phone it doesn’t show on my PC browser. I have configured using traefik proxy. I have confirmed ping from the containers themselves to the other containers using the host names specified.
I have auth disabled because the app i am interfacing with rocket.chat supports none, or JWT.
when I enable JWT I get the error not allowed to join. I used the jwt.io and i do have a vaild token.

there is no firewall machine networking controlled by docker exclusively.

What can be done to fix this or what else is needed?

compose file

version: '3.5'
volumes:
    jitsiweb_config: { driver: local }
    jitsiweb_transcripts: { driver: local }
    jitsiweb_crontab: { driver: local }
    jitsiprosody_config: { driver: local }
    jitsiprosody_custom: { driver: local }
    jitsijicofo_config: { driver: local }
    jitsijvb_config: { driver: local }
    jitsijibri_config: { driver: local }
services:
    # Frontend
    web:
        image: jitsi/web:${JITSI_IMAGE_VERSION}
        restart: ${RESTART_POLICY}
        deploy:
         labels:
           traefik.enable: 'true'
           traefik.http.routers.jitsiweb.rule: Host(`meet.docker.lcsworld.com`)
           traefik.http.routers.jitsiweb.tls: 'true'
           traefik.http.routers.jitsiweb.entrypoints: https, http
           traefik.http.routers.jitsiweb.tls.certresolver: le      
           traefik.http.services.jitsiweb.loadbalancer.server.port: 80    
        volumes:
            - jitsiweb_config:/config:Z
            - jitsiweb_crontab:/var/spool/cron/crontabs:Z
            - jitsiweb_transcripts:/usr/share/jitsi-meet/transcripts:Z
        environment:
            - AMPLITUDE_ID
            - ANALYTICS_SCRIPT_URLS
            - ANALYTICS_WHITELISTED_EVENTS
            - AUDIO_QUALITY_OPUS_BITRATE
            - BRANDING_DATA_URL
            - CALLSTATS_CUSTOM_SCRIPT_URL
            - CALLSTATS_ID
            - CALLSTATS_SECRET
            - CHROME_EXTENSION_BANNER_JSON
            - CONFCODE_URL
            - CONFIG_EXTERNAL_CONNECT
            - DEFAULT_LANGUAGE
            - DEPLOYMENTINFO_ENVIRONMENT
            - DEPLOYMENTINFO_ENVIRONMENT_TYPE
            - DEPLOYMENTINFO_REGION
            - DEPLOYMENTINFO_SHARD
            - DEPLOYMENTINFO_USERREGION
            - DESKTOP_SHARING_FRAMERATE_MIN
            - DESKTOP_SHARING_FRAMERATE_MAX
            - DIALIN_NUMBERS_URL
            - DIALOUT_AUTH_URL
            - DIALOUT_CODES_URL
            - DISABLE_AUDIO_LEVELS
            - DISABLE_DEEP_LINKING
            - DISABLE_GRANT_MODERATOR
            - DISABLE_HTTPS
            - DISABLE_KICKOUT
            - DISABLE_LOCAL_RECORDING
            - DISABLE_POLLS
            - DISABLE_PRIVATE_CHAT
            - DISABLE_PROFILE
            - DISABLE_REACTIONS
            - DISABLE_REMOTE_VIDEO_MENU
            - DROPBOX_APPKEY
            - DROPBOX_REDIRECT_URI
            - DYNAMIC_BRANDING_URL
            - ENABLE_AUDIO_PROCESSING
            - ENABLE_AUTH
            - ENABLE_BREAKOUT_ROOMS
            - ENABLE_CALENDAR
            - ENABLE_COLIBRI_WEBSOCKET
            - ENABLE_E2EPING
            - ENABLE_FILE_RECORDING_SHARING
            - ENABLE_GUESTS
            - ENABLE_HSTS
            - ENABLE_HTTP_REDIRECT
            - ENABLE_IPV6
            - ENABLE_LETSENCRYPT
            - ENABLE_LIPSYNC
            - ENABLE_NO_AUDIO_DETECTION
            - ENABLE_NOISY_MIC_DETECTION
            - ENABLE_OPUS_RED
            - ENABLE_PREJOIN_PAGE
            - ENABLE_P2P
            - ENABLE_WELCOME_PAGE
            - ENABLE_CLOSE_PAGE
            - ENABLE_LOCAL_RECORDING_NOTIFY_ALL_PARTICIPANT
            - ENABLE_LOCAL_RECORDING_SELF_START
            - ENABLE_RECORDING
            - ENABLE_REMB
            - ENABLE_REQUIRE_DISPLAY_NAME
            - ENABLE_SIMULCAST
            - ENABLE_STATS_ID
            - ENABLE_STEREO
            - ENABLE_SUBDOMAINS
            - ENABLE_TALK_WHILE_MUTED
            - ENABLE_TCC
            - ENABLE_TRANSCRIPTIONS
            - ENABLE_XMPP_WEBSOCKET
            - ENABLE_JAAS_COMPONENTS
            - ENABLE_MULTI_STREAM
            - ETHERPAD_PUBLIC_URL
            - ETHERPAD_URL_BASE
            - E2EPING_NUM_REQUESTS
            - E2EPING_MAX_CONFERENCE_SIZE
            - E2EPING_MAX_MESSAGE_PER_SECOND
            - GOOGLE_ANALYTICS_ID
            - GOOGLE_API_APP_CLIENT_ID
            - HIDE_PREMEETING_BUTTONS
            - HIDE_PREJOIN_DISPLAY_NAME
            - HIDE_PREJOIN_EXTRA_BUTTONS
            - INVITE_SERVICE_URL
            - JICOFO_AUTH_USER
            - LETSENCRYPT_DOMAIN
            - LETSENCRYPT_EMAIL
            - LETSENCRYPT_USE_STAGING
            - MATOMO_ENDPOINT
            - MATOMO_SITE_ID
            - MICROSOFT_API_APP_CLIENT_ID
            - NGINX_RESOLVER
            - NGINX_WORKER_PROCESSES
            - NGINX_WORKER_CONNECTIONS
            - PEOPLE_SEARCH_URL
            - PUBLIC_URL
            - P2P_PREFERRED_CODEC
            - RESOLUTION
            - RESOLUTION_MIN
            - RESOLUTION_WIDTH
            - RESOLUTION_WIDTH_MIN
            - START_AUDIO_MUTED
            - START_AUDIO_ONLY
            - START_BITRATE
            - START_SILENT
            - START_WITH_AUDIO_MUTED
            - START_VIDEO_MUTED
            - START_WITH_VIDEO_MUTED
            - TESTING_CAP_SCREENSHARE_BITRATE
            - TESTING_OCTO_PROBABILITY
            - TOKEN_AUTH_URL
            - TOOLBAR_BUTTONS
            - TZ
            - VIDEOQUALITY_BITRATE_H264_LOW
            - VIDEOQUALITY_BITRATE_H264_STANDARD
            - VIDEOQUALITY_BITRATE_H264_HIGH
            - VIDEOQUALITY_BITRATE_VP8_LOW
            - VIDEOQUALITY_BITRATE_VP8_STANDARD
            - VIDEOQUALITY_BITRATE_VP8_HIGH
            - VIDEOQUALITY_BITRATE_VP9_LOW
            - VIDEOQUALITY_BITRATE_VP9_STANDARD
            - VIDEOQUALITY_BITRATE_VP9_HIGH
            - VIDEOQUALITY_ENFORCE_PREFERRED_CODEC
            - VIDEOQUALITY_PREFERRED_CODEC
            - XMPP_AUTH_DOMAIN
            - XMPP_BOSH_URL_BASE
            - XMPP_DOMAIN
            - XMPP_GUEST_DOMAIN
            - XMPP_MUC_DOMAIN
            - XMPP_RECORDER_DOMAIN
            - XMPP_PORT
        networks:
            traefik-public2:
            meet-jitsi:
            rocketchat_main:

    # XMPP server
    prosody:
        image: jitsi/prosody:${JITSI_IMAGE_VERSION:-unstable}
        restart: ${RESTART_POLICY:-unless-stopped}
        ports:
            - '${XMPP_PORT}'
            - '5347'
            - '5280'
        volumes:
            - jitsiprosody_config:/config:Z
            - jitsiprosody_custom:/prosody-plugins-custom:Z
        environment:
            - AUTH_TYPE
            - DISABLE_POLLS
            - ENABLE_AUTH
            - ENABLE_AV_MODERATION
            - ENABLE_BREAKOUT_ROOMS
            - ENABLE_GUESTS
            - ENABLE_IPV6
            - ENABLE_LOBBY
            - ENABLE_RECORDING
            - ENABLE_XMPP_WEBSOCKET
            - ENABLE_JAAS_COMPONENTS
            - GLOBAL_CONFIG
            - GLOBAL_MODULES
            - JIBRI_RECORDER_USER
            - JIBRI_RECORDER_PASSWORD
            - JIBRI_XMPP_USER
            - JIBRI_XMPP_PASSWORD
            - JICOFO_AUTH_USER
            - JICOFO_AUTH_PASSWORD
            - JICOFO_COMPONENT_SECRET
            - JIGASI_XMPP_USER
            - JIGASI_XMPP_PASSWORD
            - JVB_AUTH_USER
            - JVB_AUTH_PASSWORD
            - JWT_APP_ID
            - JWT_APP_SECRET
            - JWT_ACCEPTED_ISSUERS
            - JWT_ACCEPTED_AUDIENCES
            - JWT_ASAP_KEYSERVER
            - JWT_ALLOW_EMPTY
            - JWT_AUTH_TYPE
            - JWT_TOKEN_AUTH_MODULE
            - MATRIX_UVS_URL
            - MATRIX_UVS_ISSUER
            - MATRIX_UVS_AUTH_TOKEN
            - MATRIX_UVS_SYNC_POWER_LEVELS
            - LOG_LEVEL
            - LDAP_AUTH_METHOD
            - LDAP_BASE
            - LDAP_BINDDN
            - LDAP_BINDPW
            - LDAP_FILTER
            - LDAP_VERSION
            - LDAP_TLS_CIPHERS
            - LDAP_TLS_CHECK_PEER
            - LDAP_TLS_CACERT_FILE
            - LDAP_TLS_CACERT_DIR
            - LDAP_START_TLS
            - LDAP_URL
            - LDAP_USE_TLS
            - PROSODY_RESERVATION_ENABLED
            - PROSODY_RESERVATION_REST_BASE_URL
            - PUBLIC_URL
            - TURN_CREDENTIALS
            - TURN_HOST
            - TURNS_HOST
            - TURN_PORT
            - TURNS_PORT
            - TZ
            - XMPP_DOMAIN
            - XMPP_AUTH_DOMAIN
            - XMPP_GUEST_DOMAIN
            - XMPP_MUC_DOMAIN
            - XMPP_INTERNAL_MUC_DOMAIN
            - XMPP_MODULES
            - XMPP_MUC_MODULES
            - XMPP_MUC_CONFIGURATION
            - XMPP_INTERNAL_MUC_MODULES
            - XMPP_RECORDER_DOMAIN
            - XMPP_PORT
        networks:
            rocketchat_main:
            meet-jitsi:
               aliases:
                  - ${XMPP_SERVER}
    # Focus component
    jicofo:
        image: jitsi/jicofo:${JITSI_IMAGE_VERSION:-unstable}
        restart: ${RESTART_POLICY:-unless-stopped}
        volumes:
            - jitsijicofo_config:/config:Z
        environment:
            - AUTH_TYPE
            - BRIDGE_AVG_PARTICIPANT_STRESS
            - BRIDGE_STRESS_THRESHOLD
            - ENABLE_AUTH
            - ENABLE_AUTO_OWNER
            - ENABLE_CODEC_VP8
            - ENABLE_CODEC_VP9
            - ENABLE_CODEC_H264
            - ENABLE_OCTO
            - ENABLE_RECORDING
            - ENABLE_SCTP
            - ENABLE_AUTO_LOGIN
            - JICOFO_AUTH_USER
            - JICOFO_AUTH_PASSWORD
            - JICOFO_ENABLE_BRIDGE_HEALTH_CHECKS
            - JICOFO_CONF_INITIAL_PARTICIPANT_WAIT_TIMEOUT
            - JICOFO_CONF_SINGLE_PARTICIPANT_TIMEOUT
            - JICOFO_ENABLE_HEALTH_CHECKS
            - JICOFO_SHORT_ID
            - JIBRI_BREWERY_MUC
            - JIBRI_REQUEST_RETRIES
            - JIBRI_PENDING_TIMEOUT
            - JIGASI_BREWERY_MUC
            - JIGASI_SIP_URI
            - JVB_BREWERY_MUC
            - MAX_BRIDGE_PARTICIPANTS
            - OCTO_BRIDGE_SELECTION_STRATEGY
            - SENTRY_DSN="${JICOFO_SENTRY_DSN:-0}"
            - SENTRY_ENVIRONMENT
            - SENTRY_RELEASE
            - TZ
            - XMPP_DOMAIN
            - XMPP_AUTH_DOMAIN
            - XMPP_INTERNAL_MUC_DOMAIN
            - XMPP_MUC_DOMAIN
            - XMPP_RECORDER_DOMAIN
            - XMPP_SERVER
            - XMPP_PORT
        depends_on:
            - prosody
        networks:
            meet-jitsi:
            rocketchat_main:

    # Video bridge
    jvb:
        image: jitsi/jvb:${JITSI_IMAGE_VERSION:-unstable}
        restart: ${RESTART_POLICY:-unless-stopped}
        ports:
            - ${JVB_PORT}:${JVB_PORT}/udp
            - ${JVB_COLIBRI_PORT}:8080
        volumes:
            - jitsijvb_config:/config:Z
        environment:
            - DOCKER_HOST_ADDRESS
            - ENABLE_COLIBRI_WEBSOCKET
            - ENABLE_OCTO
            - ENABLE_MULTI_STREAM
            - JVB_AUTH_USER
            - JVB_AUTH_PASSWORD
            - JVB_BREWERY_MUC
            - JVB_DISABLE_STUN
            - JVB_PORT
            - JVB_MUC_NICKNAME
            - JVB_STUN_SERVERS
            - JVB_OCTO_BIND_ADDRESS
            - JVB_OCTO_PUBLIC_ADDRESS
            - JVB_OCTO_BIND_PORT
            - JVB_OCTO_REGION
            - JVB_WS_DOMAIN
            - JVB_WS_SERVER_ID
            - PUBLIC_URL
            - SENTRY_DSN="${JVB_SENTRY_DSN:-0}"
            - SENTRY_ENVIRONMENT
            - SENTRY_RELEASE
            - COLIBRI_REST_ENABLED
            - SHUTDOWN_REST_ENABLED
            - TZ
            - XMPP_AUTH_DOMAIN
            - XMPP_INTERNAL_MUC_DOMAIN
            - XMPP_SERVER
            - XMPP_PORT
        depends_on:
            - prosody
        networks:
            meet-jitsi:
            rocketchat_main:
    etherpad:
        image: etherpad/etherpad:1.8.6
        restart: ${RESTART_POLICY:-unless-stopped}
        deploy:
         labels:
           traefik.enable: 'true'
           traefik.http.routers.jitsietherpad.rule: Host(`etherpad.docker.lcsworld.com`)
           traefik.http.routers.jitsietherpad.tls: 'true'
           traefik.http.routers.jitsietherpad.entrypoints: https, http
           traefik.http.routers.jitsietherpad.tls.certresolver: le      
           traefik.http.services.jitsietherpad.loadbalancer.server.port: 80 
        environment:
            - TITLE=${ETHERPAD_TITLE}
            - DEFAULT_PAD_TEXT=${ETHERPAD_DEFAULT_PAD_TEXT}
            - SKIN_NAME=${ETHERPAD_SKIN_NAME}
            - SKIN_VARIANTS=${ETHERPAD_SKIN_VARIANTS}
        networks:
            traefik-public2:
            meet-jitsi:
    jibri:
        image: jitsi/jibri:${JITSI_IMAGE_VERSION:-stable-7577-2}
        restart: ${RESTART_POLICY:-unless-stopped}
        volumes:
            - jitsijibri_config:/config:Z
        cap_add:
            - SYS_ADMIN
        environment:
            - CHROMIUM_FLAGS
            - DISPLAY=:0
            - ENABLE_STATS_D
            - JIBRI_HTTP_API_EXTERNAL_PORT
            - JIBRI_HTTP_API_INTERNAL_PORT
            - JIBRI_RECORDING_RESOLUTION
            - JIBRI_USAGE_TIMEOUT
            - JIBRI_XMPP_USER
            - JIBRI_XMPP_PASSWORD
            - JIBRI_BREWERY_MUC
            - JIBRI_RECORDER_USER
            - JIBRI_RECORDER_PASSWORD
            - JIBRI_RECORDING_DIR
            - JIBRI_FINALIZE_RECORDING_SCRIPT_PATH
            - JIBRI_STRIP_DOMAIN_JID
            - PUBLIC_URL
            - TZ
            - XMPP_AUTH_DOMAIN
            - XMPP_DOMAIN
            - XMPP_INTERNAL_MUC_DOMAIN
            - XMPP_MUC_DOMAIN
            - XMPP_RECORDER_DOMAIN
            - XMPP_SERVER
            - XMPP_PORT
            - XMPP_TRUST_ALL_CERTS
        depends_on:
            - jicofo
        networks:
            meet-jitsi:
            rocketchat_main:

# Custom network so all services can communicate using a FQDN
networks:
    traefik-public2:
      external: true
    meet-jitsi:
    rocketchat_main:
      external: true

env file

AUTH_TYPE=none
DISABLE_HTTPS=0
DISPLAY=:0
DOCKER_HOST_ADDRESS=23.111.179.66
ENABLE_AUTH=0
ENABLE_GUESTS=1
ENABLE_LETSENCRYPT=1
ENABLE_LOBBY=1
ENABLE_RECORDING=1
ETHERPAD_PUBLIC_URL=https://etherpad.docker.lcsworld.com/p/
ETHERPAD_URL_BASE=http://etherpad:9001
JIBRI_BREWERY_MUC=jibribrewery
JIBRI_PENDING_TIMEOUT=90
JIBRI_RECORDER_PASSWORD="left blank for jitsi post"
JIBRI_RECORDER_USER=recorder
JIBRI_STRIP_DOMAIN_JID=muc
JIBRI_XMPP_PASSWORD="left blank for jitsi post"
JIBRI_XMPP_USER=jibri
JICOFO_AUTH_PASSWORD="left blank for jitsi post"
JICOFO_AUTH_USER=jicofo
JIGASI_XMPP_PASSWORD="left blank for jitsi post"
JIGASI_XMPP_USER=jigasi
JVB_AUTH_PASSWORD="left blank for jitsi post"
JVB_AUTH_USER=jvb
JVB_PORT=10000
JWT_ACCEPTED_AUDIENCES=jitsi,rocket1
JWT_ACCEPTED_ISSUERS=my_web_client,my_app_client,rocket1,jitsi
JWT_ALLOW_EMPTY=1
JWT_APP_ID=rocket1
JWT_APP_SECRET="left blank for jitsi post"
JWT_TOKEN_AUTH_MODULE=token_verification
LETSENCRYPT_DOMAIN=meet.docker.lcsworld.com
LETSENCRYPT_EMAIL=lcslouis@gmail.com
PUBLIC_URL=https://meet.docker.lcsworld.com
SENTRY_DSN='"0"'
TZ=America/Chicago
XMPP_AUTH_DOMAIN=auth.prosody
XMPP_BOSH_URL_BASE=http://prosody:5280
XMPP_DOMAIN=prosody
XMPP_GUEST_DOMAIN=guest.prosody
XMPP_INTERNAL_MUC_DOMAIN=internal-muc.prosody
XMPP_MUC_DOMAIN=muc.prosody
XMPP_PORT=5222
XMPP_RECORDER_DOMAIN=recorder.prosody
XMPP_SERVER=prosody
XMPP_TRUST_ALL_CERTS=1
MARIADB_ROOT_PASSWORD="left blank for jitsi post"
MARIADB_PASSWORD="left blank for jitsi post"
ETHERPAD_API_KEY=BnweW6G4uDclb8A7h9yz
ETHERPAD_ADMIN_PASSWORD= "left blank for jitsi post"
JITSI_IMAGE_VERSION=stable-7577
ENABLE_WELCOME_PAGE=1
ENABLE_PREJOIN_PAGE=1
ENABLE_TALK_WHILE_MUTED=1
TURN_CREDENTIALS=openrelayprojectsecret
TURN_HOST=staticauth.openrelay.metered.ca
TURN_PORT=80
TURNS_HOST=staticauth.openrelay.metered.ca
TURNS_PORT=443
ENABLE_NO_AUDIO_DETECTION=1
ENABLE_NOISY_MIC_DETECTION=1

no errors in any of the logs for the containers
browser console is showing

TIME) index.html loaded:	 317.7999999523163
Logger.js:154 2022-08-12T02:25:43.993Z [modules/browser/BrowserCapabilities.js] <new <anonymous>>:  This appears to be chrome, ver: 104.0.0.0
LocalStatsCollector.js:22 The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. https://goo.gl/7K7WLu
505 @ LocalStatsCollector.js:22
index.js:154 2022-08-12T02:25:45.518Z [features/base/redux] <Object.persistState>:  redux state persisted. bfc93ff61e91c009128f7a690da3659d -> 4d6d748133bfe0c38151c4c63a195131
index.js:154 2022-08-12T02:25:45.667Z [features/base/config] Extending config with: {"callDisplayName":"Testing","prejoinConfig":{"enabled":false},"prejoinPageEnabled":false,"startWithAudioMuted":false,"startWithVideoMuted":true}
Logger.js:154 2022-08-12T02:25:45.672Z [FeatureFlags] <Object.init>:  Source name signaling: false, Send multiple video streams: false, SSRC rewriting supported: false, uses Unified plan: true
Logger.js:154 2022-08-12T02:25:45.674Z [modules/RTC/RTCUtils.js] <Bn.init>:  Disable AP: false
Logger.js:154 2022-08-12T02:25:45.677Z [modules/RTC/RTCUtils.js] <Bn.init>:  Stereo: false
Logger.js:154 2022-08-12T02:25:45.678Z [modules/connectivity/NetworkInfo.js] <Bn.updateNetworkInfo>:  updateNetworkInfo Object
index.js:154 2022-08-12T02:25:45.680Z [features/base/media] Start muted: video
index.js:154 2022-08-12T02:25:45.681Z [features/base/media] Start audio only set to false
Logger.js:154 2022-08-12T02:25:45.685Z [modules/statistics/AnalyticsAdapter.js] <Object.dispose>:  Disposing of analytics adapter.
r @ Logger.js:154
index.js:154 2022-08-12T02:25:45.686Z [features/analytics] Initialized 0 analytics handlers
index.js:154 2022-08-12T02:25:46.104Z [features/base/devices] <_y>:  setAudioOutputDevice: undefined[default]
index.js:154 2022-08-12T02:25:46.126Z [index.web] <HTMLDocument.<anonymous>>:  (TIME) document ready:	 2841.7999999523163
Logger.js:154 2022-08-12T02:25:46.239Z [modules/RTC/RTCUtils.js] <Ia>:  list of media devices has changed: Array(15)
rocket162f59c4ae0ea2286d7ac2282:45 Service worker registered. ServiceWorkerRegistration
Logger.js:154 2022-08-12T02:25:46.285Z [modules/RTC/RTCUtils.js] Available devices:  Array(15)
Logger.js:154 2022-08-12T02:25:46.298Z [modules/RTC/RTCUtils.js] Audio output device set to default
sounds/reactions-crickets.mp3:1          Failed to load resource: net::ERR_CACHE_OPERATION_NOT_SUPPORTED
sounds/rejected.wav:1          Failed to load resource: net::ERR_CACHE_OPERATION_NOT_SUPPORTED
index.js:154 2022-08-12T02:25:46.556Z [features/base/devices] Device list updated:
audioInput:
		Default - Microphone (Steam Streaming Microphone)[default]
		Communications - Microphone (Steam Streaming Microphone)[communications]
		Microphone (Steam Streaming Microphone)[95b004de7110bf6b3c350bfadf474d6a52aeb344217e561daeffd3e5bcd32853]
audioOutput:
		Default - Speakers (Realtek High Definition Audio)[default]
		Communications - Speakers (Realtek High Definition Audio)[communications]
		Speakers (Steam Streaming Microphone)[d3350d04594f8195c605d65dc42534061b06a77e3be39311788853df5fdef709]
		Realtek Digital Output (Realtek High Definition Audio)[1a29fc79b88ec763553c3e0329d501c51da397821f28f2047c926d2a4f2c8c4a]
		Realtek Digital Output(Optical) (Realtek High Definition Audio)[6ad48f8f427e1958407f252f020626f00ce0cac14bd81f4931a65b561d5c0f6f]
		Speakers (Steam Streaming Speakers)[82376da958de056b57484709cffd00802219fe57ec4ed12484584a405b857e6c]
		Speakers (Realtek High Definition Audio)[fdb69c3a866e8b8cbdbfc8c6af46177a831d7ff4be6fb103899b53a51e42facd]
videoInput:
		vMix Video[0c450fd7b8cb39f6c3b3195054f2c8bfd3b0c391ee736516e15ba615c3675e36]
		vMix Video External 2[d06c3ac8d453fb719d24ad5203367ac7f560be4b6b7f204a5b68188db6967119]
		vMix Video YV12[239965e3154f2c46f26e47c188e0382888f69b10544f3000ed9ad22b266f93ed]
		vMix Video External 2 YV12[7e63ee42e3ca7967e8ec73348dccd2b801e2b004a23855529a81ac76f08044ee]
		OBS Virtual Camera[b7f64edf96d94773ac7fb762b8f2e3b83a1bccae7748b393d1dabc95d1ef85e0]
index.js:154 2022-08-12T02:25:46.567Z [features/base/connection] Using service URL wss://meet.docker.lcsworld.com/xmpp-websocket
Logger.js:154 2022-08-12T02:25:46.569Z [modules/xmpp/xmpp.js] <Zo._initStrophePlugins>:  P2P STUN servers:  Array(1)
Logger.js:154 2022-08-12T02:25:46.577Z [modules/xmpp/xmpp.js] <Zo.connectionHandler>:  (TIME) Strophe connecting:	 3291.899999976158
Logger.js:154 2022-08-12T02:25:46.579Z [modules/RTC/RTCUtils.js] <Bn.<anonymous>>:  Got media constraints:  {"video":false,"audio":{"autoGainControl":true,"deviceId":"communications","echoCancellation":true,"noiseSuppression":true}}
index.js:154 2022-08-12T02:25:46.641Z [features/base/lastn] There is no active conference, not updating last N
Logger.js:154 2022-08-12T02:25:46.929Z [modules/xmpp/XmppConnection.js] <ks._maybeEnableStreamResume>:  Enabling XEP-0198 stream management
Logger.js:154 2022-08-12T02:25:46.930Z [modules/xmpp/XmppConnection.js] <ks._maybeStartWSKeepAlive>:  WebSocket keep alive interval: 60000ms
Logger.js:154 2022-08-12T02:25:46.930Z [modules/xmpp/XmppConnection.js] <ks._maybeStartWSKeepAlive>:  Scheduling next WebSocket keep-alive in 117322.6385964555ms
Logger.js:154 2022-08-12T02:25:46.930Z [modules/xmpp/strophe.ping.js] <ws.startInterval>:  XMPP pings will be sent every 10000 ms
Logger.js:154 2022-08-12T02:25:46.930Z [modules/xmpp/xmpp.js] <Zo.connectionHandler>:  (TIME) Strophe connected:	 3645.7999999523163
Logger.js:154 2022-08-12T02:25:46.931Z [modules/xmpp/xmpp.js] <Zo.connectionHandler>:  My Jabber ID: apnd4mfe5hxuxfzip32r1t7f@prosody/w7j23WaEpjy4
index.js:154 2022-08-12T02:25:47.482Z [features/base/redux] <Object.persistState>:  redux state persisted. 4d6d748133bfe0c38151c4c63a195131 -> 454d33ed559f6f30a7f454fd47a7605f
Logger.js:154 2022-08-12T02:25:47.509Z [modules/RTC/RTCUtils.js] onUserMediaSuccess
Logger.js:154 2022-08-12T02:25:47.510Z [modules/RTC/JitsiLocalTrack.js] <ka._setStream>:  Setting new MSID: d09162df-de5d-4b41-8d5a-3ca96441e377 29097abe-e723-4a2b-82d4-a44ada9c11aa on LocalTrack[undefined,audio]
Logger.js:154 2022-08-12T02:25:47.518Z [modules/RTC/CodecSelection.js] <new ia>:  Codec preferences for the conference are JVB: vp8,
            P2P: vp8
Logger.js:154 2022-08-12T02:25:47.518Z [modules/xmpp/xmpp.js] <Zo.createRoom>:  JID apnd4mfe5hxuxfzip32r1t7f@prosody/w7j23WaEpjy4 using MUC nickname d7e8da8f
Logger.js:154 2022-08-12T02:25:47.519Z [modules/xmpp/ChatRoom.js] <new pr>:  Joined MUC as rocket162f59c4ae0ea2286d7ac2282@muc.prosody/d7e8da8f
Logger.js:154 2022-08-12T02:25:47.521Z [modules/connectivity/ParticipantConnectionStatus.js] <new Nn>:  RtcMuteTimeout set to: 10000
Logger.js:154 2022-08-12T02:25:47.522Z [JitsiConference.js] <Rl._init>:  Using VAD detection for generating talk while muted events
Logger.js:154 2022-08-12T02:25:47.523Z [modules/statistics/AvgRTPStatsReporter.js] <new Od>:  Avg RTP stats will be calculated every 15 samples
Logger.js:154 2022-08-12T02:25:47.524Z [JitsiConference.js] <new Rl>:  backToP2PDelay: 5
Logger.js:154 2022-08-12T02:25:47.524Z [modules/videosipgw/VideoSIPGW.js] <new El>:  creating VideoSIPGW
Logger.js:154 2022-08-12T02:25:47.524Z [JitsiConference.js] <new Rl>:  End-to-End Encryption is supported
Logger.js:154 2022-08-12T02:25:47.526Z [modules/e2ee/OlmAdapter.js] <hs._bootstrapOlm>:  Initializing Olm...
index.js:154 2022-08-12T02:25:47.527Z [modules/util/TaskQueue.js] <T2._executeNext>:  Executing a task.
Logger.js:154 2022-08-12T02:25:47.528Z [JitsiConference.js] <Rl._doReplaceTrack>:  _doReplaceTrack - no JVB JingleSession
Logger.js:154 2022-08-12T02:25:47.528Z [JitsiConference.js] <Rl._doReplaceTrack>:  _doReplaceTrack - no P2P JingleSession
Logger.js:154 2022-08-12T02:25:47.556Z [modules/xmpp/moderator.js] <cr.setFocusUserJid>:  Focus jid set to:  jicofo@auth.prosody
Logger.js:154 2022-08-12T02:25:47.557Z [modules/xmpp/moderator.js] <cr.createConferenceIq>:  Session ID: null machine UID: 96a2905de197e91639a82a9d1876bf80
Logger.js:154 2022-08-12T02:25:47.558Z [modules/e2ee/OlmAdapter.js] <hs._bootstrapOlm>:  Olm 3.2.3 initialized
Logger.js:154 2022-08-12T02:25:47.559Z [modules/e2ee/OlmAdapter.js] <hs._onIdKeyReady>:  Olm id key ready: rvc4hSm4UeJYfTjUu4P7tjhz95TQdA8bHRRZ2iVpTiI
index.js:154 2022-08-12T02:25:47.561Z [features/base/tracks] Replace audio track - unmuted
index.js:154 2022-08-12T02:25:47.581Z [conference.js] Initialized with 1 local tracks
index.js:154 2022-08-12T02:25:47.581Z [modules/util/TaskQueue.js] <T2._onTaskComplete>:  Task completed.
Logger.js:154 2022-08-12T02:25:47.618Z [modules/RTC/RTCUtils.js] <Bn.<anonymous>>:  Got media constraints:  {"video":false,"audio":{"autoGainControl":true,"deviceId":"communications","echoCancellation":true,"noiseSuppression":true}}
Logger.js:154 2022-08-12T02:25:47.624Z [modules/xmpp/moderator.js] <cr.parseConfigOptions>:  Authentication enabled: false
Logger.js:154 2022-08-12T02:25:47.624Z [modules/xmpp/moderator.js] <cr.parseConfigOptions>:  External authentication enabled: false
Logger.js:154 2022-08-12T02:25:47.626Z [modules/xmpp/moderator.js] <cr.parseConfigOptions>:  Sip gateway enabled:  false
Logger.js:154 2022-08-12T02:25:47.677Z [modules/xmpp/ChatRoom.js] <pr.onPresence>:  (TIME) MUC join started:	 4391.5
Logger.js:154 2022-08-12T02:25:47.680Z [modules/xmpp/ChatRoom.js] <pr.onPresence>:  entered rocket162f59c4ae0ea2286d7ac2282@muc.prosody/jicofo Object
index.js:154 2022-08-12T02:25:47.681Z [modules/UI/UI.js] <Uue.initEtherpad>:  Etherpad is enabled
Logger.js:154 2022-08-12T02:25:47.687Z [modules/version/ComponentsVersions.js] Got focus version: 1.0.910
Logger.js:154 2022-08-12T02:25:47.690Z [JitsiConference.js] <Rl._updateProperties>:  Audio unmute permissions set by Jicofo to false
Logger.js:154 2022-08-12T02:25:47.692Z [JitsiConference.js] <Rl._updateProperties>:  Video unmute permissions set by Jicofo to false
Logger.js:154 2022-08-12T02:25:47.692Z [modules/xmpp/ChatRoom.js] <pr.onPresence>:  Jicofo supports restart by terminate: true
Logger.js:154 2022-08-12T02:25:47.694Z [modules/xmpp/ChatRoom.js] <pr.onPresence>:  entered rocket162f59c4ae0ea2286d7ac2282@muc.prosody/cf84be5b Object
index.js:154 2022-08-12T02:25:47.726Z [conference.js] <r.<anonymous>>:  USER cf84be5b connected: Dn
index.js:154 2022-08-12T02:25:47.753Z [conference.js] <r.<anonymous>>:  My role changed, new role: none
Logger.js:154 2022-08-12T02:25:47.758Z [modules/xmpp/ChatRoom.js] <pr.onPresence>:  (TIME) MUC joined:	 4473.399999976158
Logger.js:154 2022-08-12T02:25:47.815Z [modules/qualitycontrol/ReceiveVideoController.js] <Ed.updateReceiverVideoConstraints>:  Updating ReceiverVideoConstraints {"constraints":{"cf84be5b":{"maxHeight":2160}},"defaultConstraints":{"maxHeight":0},"onStageEndpoints":["cf84be5b"],"selectedEndpoints":[]}
Logger.js:154 2022-08-12T02:25:47.848Z [JitsiConference.js] <Rl._shouldBeInP2PMode>:  P2P? peerCount: 1, hasBotPeer: false => true
Logger.js:154 2022-08-12T02:25:47.851Z [JitsiConference.js] <Rl._maybeStartOrStopP2P>:  I'm the bigger peersId - the other peer should start P2P d7e8da8f cf84be5b
index.js:154 2022-08-12T02:25:47.858Z [modules/UI/videolayout/LargeVideoManager.js] hover in cf84be5b
Logger.js:154 2022-08-12T02:25:47.892Z [modules/xmpp/ChatRoom.js] <pr.onMessage>:  Subject is changed to 
Logger.js:154 2022-08-12T02:25:47.898Z [modules/xmpp/strophe.jingle.js] <Vo.onJingle>:  Found a JSON-encoded element in session-initiate, translating to standard Jingle.
Logger.js:154 2022-08-12T02:25:47.901Z [modules/xmpp/strophe.jingle.js] <Vo.onJingle>:  Received session-initiate from rocket162f59c4ae0ea2286d7ac2282@muc.prosody/jicofo with sources=cf84be5b:[3474913131,1047538668,1173955657], jvb:[171476479,3391728670]
Logger.js:154 2022-08-12T02:25:47.901Z [modules/xmpp/strophe.jingle.js] <Vo.onJingle>:  (TIME) received session-initiate:	 4612.5
Logger.js:154 2022-08-12T02:25:47.901Z [modules/xmpp/strophe.jingle.js] <Vo.onJingle>:  Received session-initiate from rocket162f59c4ae0ea2286d7ac2282@muc.prosody/jicofo
Logger.js:154 2022-08-12T02:25:47.903Z [JitsiConference.js] <Rl._rejectIncomingCall>:  P2P across two endpoints in different SDP modes is disabled
r @ Logger.js:154
Logger.js:154 2022-08-12T02:25:47.903Z [modules/xmpp/JingleSessionPC.js] <ko.terminate>:  JingleSessionPC[session=P2P,initiator=false,sid=edbmihvj02dhd] Sending session-terminate
Logger.js:154 2022-08-12T02:25:47.903Z [modules/xmpp/JingleSessionPC.js] <ko.terminate>:  <iq to=​"rocket162f59c4ae0ea2286d7ac2282@muc.prosody/​jicofo" type=​"set" xmlns=​"jabber:​client" id=​"152068ef-62e6-4a20-8bd6-ccbf915606ec:​sendIQ">​…​</iq>​
Logger.js:154 2022-08-12T02:25:47.904Z [modules/xmpp/JingleSessionPC.js] <ko.onTerminated>:  JingleSessionPC[session=P2P,initiator=false,sid=edbmihvj02dhd] Session terminated undefined undefined
Logger.js:154 2022-08-12T02:25:47.904Z [modules/xmpp/JingleSessionPC.js] <ko.close>:  JingleSessionPC[session=P2P,initiator=false,sid=edbmihvj02dhd] Clearing modificationQueue
Logger.js:154 2022-08-12T02:25:47.904Z [modules/xmpp/JingleSessionPC.js] <ko.close>:  JingleSessionPC[session=P2P,initiator=false,sid=edbmihvj02dhd] Queued PC close task
Logger.js:154 2022-08-12T02:25:47.905Z [modules/xmpp/JingleSessionPC.js] <ko.close>:  JingleSessionPC[session=P2P,initiator=false,sid=edbmihvj02dhd] Shutdown modificationQueue!
Logger.js:154 2022-08-12T02:25:47.906Z [modules/xmpp/JingleSessionPC.js] JingleSessionPC[session=P2P,initiator=false,sid=edbmihvj02dhd] PC close task done!
Logger.js:154 2022-08-12T02:25:47.991Z [JitsiConference.js] <e.terminate.reason>:  An error occurred while trying to terminate invalid Jingle session Object
r @ Logger.js:154
index.js:154 2022-08-12T02:25:48.035Z [features/base/devices] Device list updated:
audioInput:
		Default - Microphone (Steam Streaming Microphone)[default]
		Communications - Microphone (Steam Streaming Microphone)[communications]
		Microphone (Steam Streaming Microphone)[95b004de7110bf6b3c350bfadf474d6a52aeb344217e561daeffd3e5bcd32853]
audioOutput:
		Default - Speakers (Realtek High Definition Audio)[default]
		Communications - Speakers (Realtek High Definition Audio)[communications]
		Speakers (Steam Streaming Microphone)[d3350d04594f8195c605d65dc42534061b06a77e3be39311788853df5fdef709]
		Realtek Digital Output (Realtek High Definition Audio)[1a29fc79b88ec763553c3e0329d501c51da397821f28f2047c926d2a4f2c8c4a]
		Realtek Digital Output(Optical) (Realtek High Definition Audio)[6ad48f8f427e1958407f252f020626f00ce0cac14bd81f4931a65b561d5c0f6f]
		Speakers (Steam Streaming Speakers)[82376da958de056b57484709cffd00802219fe57ec4ed12484584a405b857e6c]
		Speakers (Realtek High Definition Audio)[fdb69c3a866e8b8cbdbfc8c6af46177a831d7ff4be6fb103899b53a51e42facd]
videoInput:
		vMix Video[0c450fd7b8cb39f6c3b3195054f2c8bfd3b0c391ee736516e15ba615c3675e36]
		vMix Video External 2[d06c3ac8d453fb719d24ad5203367ac7f560be4b6b7f204a5b68188db6967119]
		vMix Video YV12[239965e3154f2c46f26e47c188e0382888f69b10544f3000ed9ad22b266f93ed]
		vMix Video External 2 YV12[7e63ee42e3ca7967e8ec73348dccd2b801e2b004a23855529a81ac76f08044ee]
		OBS Virtual Camera[b7f64edf96d94773ac7fb762b8f2e3b83a1bccae7748b393d1dabc95d1ef85e0]
index.js:154 2022-08-12T02:25:48.083Z [features/base/devices] Device list updated:
audioInput:
		Default - Microphone (Steam Streaming Microphone)[default]
		Communications - Microphone (Steam Streaming Microphone)[communications]
		Microphone (Steam Streaming Microphone)[95b004de7110bf6b3c350bfadf474d6a52aeb344217e561daeffd3e5bcd32853]
audioOutput:
		Default - Speakers (Realtek High Definition Audio)[default]
		Communications - Speakers (Realtek High Definition Audio)[communications]
		Speakers (Steam Streaming Microphone)[d3350d04594f8195c605d65dc42534061b06a77e3be39311788853df5fdef709]
		Realtek Digital Output (Realtek High Definition Audio)[1a29fc79b88ec763553c3e0329d501c51da397821f28f2047c926d2a4f2c8c4a]
		Realtek Digital Output(Optical) (Realtek High Definition Audio)[6ad48f8f427e1958407f252f020626f00ce0cac14bd81f4931a65b561d5c0f6f]
		Speakers (Steam Streaming Speakers)[82376da958de056b57484709cffd00802219fe57ec4ed12484584a405b857e6c]
		Speakers (Realtek High Definition Audio)[fdb69c3a866e8b8cbdbfc8c6af46177a831d7ff4be6fb103899b53a51e42facd]
videoInput:
		vMix Video[0c450fd7b8cb39f6c3b3195054f2c8bfd3b0c391ee736516e15ba615c3675e36]
		vMix Video External 2[d06c3ac8d453fb719d24ad5203367ac7f560be4b6b7f204a5b68188db6967119]
		vMix Video YV12[239965e3154f2c46f26e47c188e0382888f69b10544f3000ed9ad22b266f93ed]
		vMix Video External 2 YV12[7e63ee42e3ca7967e8ec73348dccd2b801e2b004a23855529a81ac76f08044ee]
		OBS Virtual Camera[b7f64edf96d94773ac7fb762b8f2e3b83a1bccae7748b393d1dabc95d1ef85e0]
Logger.js:154 2022-08-12T02:25:48.090Z [modules/xmpp/strophe.jingle.js] <Vo.onJingle>:  (TIME) received session-initiate:	 4806.099999904633
Logger.js:154 2022-08-12T02:25:48.091Z [modules/xmpp/strophe.jingle.js] <Vo.onJingle>:  Received session-initiate from rocket162f59c4ae0ea2286d7ac2282@muc.prosody/cf84be5b
Logger.js:154 2022-08-12T02:25:48.091Z [JitsiConference.js] <Rl._rejectIncomingCall>:  P2P across two endpoints in different SDP modes is disabled
r @ Logger.js:154
Logger.js:154 2022-08-12T02:25:48.092Z [modules/xmpp/JingleSessionPC.js] <ko.terminate>:  JingleSessionPC[session=P2P,initiator=false,sid=1c6091ad0e38] Sending session-terminate
Logger.js:154 2022-08-12T02:25:48.092Z [modules/xmpp/JingleSessionPC.js] <ko.terminate>:  <iq to=​"rocket162f59c4ae0ea2286d7ac2282@muc.prosody/​cf84be5b" type=​"set" xmlns=​"jabber:​client" id=​"b8d55ada-e3d7-46e7-bca1-32058b59efc2:​sendIQ">​…​</iq>​
Logger.js:154 2022-08-12T02:25:48.092Z [modules/xmpp/JingleSessionPC.js] <ko.onTerminated>:  JingleSessionPC[session=P2P,initiator=false,sid=1c6091ad0e38] Session terminated undefined undefined
Logger.js:154 2022-08-12T02:25:48.092Z [modules/xmpp/JingleSessionPC.js] <ko.close>:  JingleSessionPC[session=P2P,initiator=false,sid=1c6091ad0e38] Clearing modificationQueue
Logger.js:154 2022-08-12T02:25:48.092Z [modules/xmpp/JingleSessionPC.js] <ko.close>:  JingleSessionPC[session=P2P,initiator=false,sid=1c6091ad0e38] Queued PC close task
Logger.js:154 2022-08-12T02:25:48.093Z [modules/xmpp/JingleSessionPC.js] <ko.close>:  JingleSessionPC[session=P2P,initiator=false,sid=1c6091ad0e38] Shutdown modificationQueue!
Logger.js:154 2022-08-12T02:25:48.093Z [modules/xmpp/JingleSessionPC.js] JingleSessionPC[session=P2P,initiator=false,sid=1c6091ad0e38] PC close task done!
Logger.js:154 2022-08-12T02:25:48.172Z [modules/RTC/RTCUtils.js] onUserMediaSuccess
Logger.js:154 2022-08-12T02:25:48.173Z [modules/RTC/JitsiLocalTrack.js] <ka._setStream>:  Setting new MSID: 797c5461-30db-4aad-a353-d3ff0d82fd2d c70e998c-2e54-46db-a58b-ed96bd4560f7 on LocalTrack[undefined,audio]
TrackVADEmitter.js:112 [Deprecation] The ScriptProcessorNode is deprecated. Use AudioWorkletNode instead. (https://bit.ly/audio-worklet)
_initializeAudioContext @ TrackVADEmitter.js:112
Logger.js:154 2022-08-12T02:25:48.174Z [modules/detection/VADAudioAnalyser.js] Created VAD emitter for track:  Communications - Microphone (Steam Streaming Microphone)
Logger.js:154 2022-08-12T02:25:48.310Z [modules/xmpp/strophe.jingle.js] <Vo.onJingle>:  invalid session id: 1c6091ad0e38
r @ Logger.js:154
Logger.js:154 2022-08-12T02:25:48.311Z [modules/xmpp/strophe.jingle.js] <Vo.onJingle>:  <iq xmlns=​"jabber:​client" to=​"apnd4mfe5hxuxfzip32r1t7f@prosody/​w7j23WaEpjy4" id=​"YXBuZDRtZmU1aHh1eGZ6aXAzMnIxdDdmQHByb3NvZHkvdzdqMjNXYUVwank0ADI3NWU5NDI0LTE1ZGQtNDY5YS05YmM1LWZkN2FiNDZmODUzMTpzZW5kSVEAI8n5MiQLw3M=" type=​"set" from=​"rocket162f59c4ae0ea2286d7ac2282@muc.prosody/​cf84be5b" xml:lang=​"en">​…​</iq>​
Logger.js:154 2022-08-12T02:25:48.853Z [modules/qualitycontrol/ReceiveVideoController.js] <Ed.updateReceiverVideoConstraints>:  Updating ReceiverVideoConstraints {"constraints":{"cf84be5b":{"maxHeight":2160}},"defaultConstraints":{"maxHeight":0},"lastN":-1,"onStageEndpoints":["cf84be5b"],"selectedEndpoints":[]}
Logger.js:154 2022-08-12T02:27:44.290Z [modules/xmpp/XmppConnection.js] <ks._maybeStartWSKeepAlive>:  Scheduling next WebSocket keep-alive in 102801.99235575047ms

Is PUBLIC_URL set?

Yes it’s set in the Env.

so anything to try.
there is no firewall.
docker confirmed ports have been opened.
chat is working
TALK_WHILE_MUTED is set to 1 but is being ignored.

I don’t know. I’ve only tested with vanilla compose, no traeffic.