Your app is crashing. Here's the latest log:

migrated userCache of 107 docs in assets matching {"content_type":"PROFILE"}. It took 2897ms
[3cx] Attempting to get Active calls
[3cx] getActiveCalls GOT RESPONSE
[Wed Jan 21 2026 16:19:44 GMT+0100 (Central European Standard Time)] [sfu] got heartbeat
[3cx] Attempting to get Active calls
[3cx] getActiveCalls GOT RESPONSE
[Wed Jan 21 2026 16:19:54 GMT+0100 (Central European Standard Time)] [sfu] got heartbeat
[3cx] Attempting to get Active calls
[3cx] getActiveCalls GOT RESPONSE
[3cx] Received pong, resetting ping timeout.
[Wed Jan 21 2026 16:20:04 GMT+0100 (Central European Standard Time)] [sfu] got heartbeat
[3cx] Attempting to get Active calls
[3cx] getActiveCalls GOT RESPONSE
[Wed Jan 21 2026 16:20:14 GMT+0100 (Central European Standard Time)] [sfu] got heartbeat
[3cx] Attempting to get Active calls
[3cx] getActiveCalls GOT RESPONSE
[Wed Jan 21 2026 16:20:24 GMT+0100 (Central European Standard Time)] [sfu] got heartbeat
[3cx] Attempting to get Active calls
[3cx] getActiveCalls GOT RESPONSE
[3cx] Received pong, resetting ping timeout.
[Wed Jan 21 2026 16:20:34 GMT+0100 (Central European Standard Time)] [License] Connected clients nr: 0
[Wed Jan 21 2026 16:20:34 GMT+0100 (Central European Standard Time)] [License] dsPlayers: 0
[Wed Jan 21 2026 16:20:34 GMT+0100 (Central European Standard Time)] [License] activeWebcasts: 0
[Wed Jan 21 2026 16:20:34 GMT+0100 (Central European Standard Time)] [License] activeRecordings: 4
[Wed Jan 21 2026 16:20:34 GMT+0100 (Central European Standard Time)] [License] Used licenses 10
[Wed Jan 21 2026 16:20:34 GMT+0100 (Central European Standard Time)] [sessions] Meteor.setInterval removeDszTeamMembers
[Wed Jan 21 2026 16:20:34 GMT+0100 (Central European Standard Time)] [sfu] got heartbeat
[3cx] Attempting to get Active calls
[3cx] getActiveCalls GOT RESPONSE
[Wed Jan 21 2026 16:20:44 GMT+0100 (Central European Standard Time)] [sfu] got heartbeat
[3cx] Attempting to get Active calls
[3cx] getActiveCalls GOT RESPONSE
[Wed Jan 21 2026 16:20:54 GMT+0100 (Central European Standard Time)] [sfu] got heartbeat
[3cx] Attempting to get Active calls
[3cx] getActiveCalls GOT RESPONSE
[3cx] Received pong, resetting ping timeout.
[Wed Jan 21 2026 16:21:04 GMT+0100 (Central European Standard Time)] [sfu] got heartbeat
[3cx] Attempting to get Active calls
[3cx] getActiveCalls GOT RESPONSE
[Wed Jan 21 2026 16:21:14 GMT+0100 (Central European Standard Time)] [sfu] got heartbeat
[3cx] Attempting to get Active calls
[3cx] getActiveCalls GOT RESPONSE
[Wed Jan 21 2026 16:21:24 GMT+0100 (Central European Standard Time)] [sfu] got heartbeat
[3cx] Attempting to get Active calls
[3cx] getActiveCalls GOT RESPONSE
[3cx] Received pong, resetting ping timeout.
[3cx] Received pong, resetting ping timeout.
[Wed Jan 21 2026 16:21:34 GMT+0100 (Central European Standard Time)] [License] Connected clients nr: 0
[Wed Jan 21 2026 16:21:34 GMT+0100 (Central European Standard Time)] [License] dsPlayers: 0
[Wed Jan 21 2026 16:21:34 GMT+0100 (Central European Standard Time)] [License] activeWebcasts: 0
[Wed Jan 21 2026 16:21:34 GMT+0100 (Central European Standard Time)] [License] activeRecordings: 4
[Wed Jan 21 2026 16:21:34 GMT+0100 (Central European Standard Time)] [License] Used licenses 10
[Wed Jan 21 2026 16:21:34 GMT+0100 (Central European Standard Time)] [sessions] Meteor.setInterval removeDszTeamMembers
[Wed Jan 21 2026 16:21:34 GMT+0100 (Central European Standard Time)] [sfu] got heartbeat
[3cx] Attempting to get Active calls
[3cx] getActiveCalls GOT RESPONSE
[Wed Jan 21 2026 16:21:44 GMT+0100 (Central European Standard Time)] [sfu] got heartbeat
[3cx] Attempting to get Active calls
[3cx] getActiveCalls GOT RESPONSE
[Wed Jan 21 2026 16:21:54 GMT+0100 (Central European Standard Time)] [sfu] got heartbeat
[3cx] Attempting to get Active calls
[3cx] getActiveCalls GOT RESPONSE
[3cx] Received pong, resetting ping timeout.
[Wed Jan 21 2026 16:22:04 GMT+0100 (Central European Standard Time)] [sfu] got heartbeat
[3cx] Attempting to get Active calls
[3cx] getActiveCalls GOT RESPONSE
[Wed Jan 21 2026 16:22:14 GMT+0100 (Central European Standard Time)] [sfu] got heartbeat
[3cx] Attempting to get Active calls
[3cx] getActiveCalls GOT RESPONSE
[Wed Jan 21 2026 16:22:24 GMT+0100 (Central European Standard Time)] [sfu] got heartbeat
[3cx] Attempting to get Active calls
[3cx] getActiveCalls GOT RESPONSE
[3cx] Received pong, resetting ping timeout.
[Wed Jan 21 2026 16:22:34 GMT+0100 (Central European Standard Time)] [License] Connected clients nr: 0
[Wed Jan 21 2026 16:22:34 GMT+0100 (Central European Standard Time)] [License] dsPlayers: 0
[Wed Jan 21 2026 16:22:34 GMT+0100 (Central European Standard Time)] [License] activeWebcasts: 0
[Wed Jan 21 2026 16:22:34 GMT+0100 (Central European Standard Time)] [License] activeRecordings: 4
[Wed Jan 21 2026 16:22:34 GMT+0100 (Central European Standard Time)] [License] Used licenses 10
[Wed Jan 21 2026 16:22:34 GMT+0100 (Central European Standard Time)] [sessions] Meteor.setInterval removeDszTeamMembers
[Wed Jan 21 2026 16:22:34 GMT+0100 (Central European Standard Time)] [sfu] got heartbeat
[3cx] Attempting to get Active calls
[3cx] getActiveCalls GOT RESPONSE
[Wed Jan 21 2026 16:22:44 GMT+0100 (Central European Standard Time)] [sfu] got heartbeat
[3cx] Attempting to get Active calls
[3cx] getActiveCalls GOT RESPONSE
[Wed Jan 21 2026 16:22:54 GMT+0100 (Central European Standard Time)] [sfu] got heartbeat
[3cx] Attempting to get Active calls
Error during token acquisition: Failed to get active calls: 401 Unauthorized - 
meteor://💻app/app/app.js:46651
          throw new Error("Failed to get active calls: ".concat(response.status, " ").concat(response.statusText, " - ").concat(errorText));
                ^

Error: Failed to get active calls: 401 Unauthorized - 
    at getActiveCalls (server/3cx.js:177:19)
    at processTicksAndRejections (node:internal/process/task_queues:105:5)
    at MethodInvocation.getActiveCalls (server/3cx.js:440:19)

Node.js v22.18.0
Exited with code: 1
Your application is crashing. Waiting for file change.