diff --git a/package-lock.json b/package-lock.json
index 972cf75ddd5..2ac4aa9c897 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -32,7 +32,7 @@
         "emoji-regex": "^10.4.0",
         "escape-html": "^1.0.3",
         "extendable-media-recorder": "^9.2.17",
-        "extendable-media-recorder-wav-encoder": "^7.0.121",
+        "extendable-media-recorder-wav-encoder": "^7.0.123",
         "hark": "^1.2.3",
         "leaflet": "^1.9.4",
         "leaflet-defaulticon-compatibility": "^0.1.2",
@@ -6829,14 +6829,14 @@
       }
     },
     "node_modules/broker-factory": {
-      "version": "3.0.107",
-      "resolved": "https://registry.npmjs.org/broker-factory/-/broker-factory-3.0.107.tgz",
-      "integrity": "sha512-ezlP7v08JM6R6M6fGAf1jeShyLKNAoXSw5fJB5/xXniGxGk83/xeDPDwUbaokow+t1o5+x/uHpE47YEhtayqRw==",
+      "version": "3.0.109",
+      "resolved": "https://registry.npmjs.org/broker-factory/-/broker-factory-3.0.109.tgz",
+      "integrity": "sha512-yl0S910a6rStKy5Pb4VxtpgyrY0vWoSoXRnAou22jUlK0ikakBSeIh1M4wSl3PgZ8BvYQ9Vt2o3L7hIp9738nw==",
       "dependencies": {
         "@babel/runtime": "^7.26.0",
-        "fast-unique-numbers": "^9.0.14",
+        "fast-unique-numbers": "^9.0.15",
         "tslib": "^2.8.1",
-        "worker-factory": "^7.0.34"
+        "worker-factory": "^7.0.36"
       }
     },
     "node_modules/broker-factory/node_modules/tslib": {
@@ -10029,24 +10029,24 @@
       }
     },
     "node_modules/extendable-media-recorder-wav-encoder": {
-      "version": "7.0.121",
-      "resolved": "https://registry.npmjs.org/extendable-media-recorder-wav-encoder/-/extendable-media-recorder-wav-encoder-7.0.121.tgz",
-      "integrity": "sha512-IkNi2NxxCWaHfkxI1y+x4nBDx1m73uxpVV9DoRhcxnBO2u+4MJ3Sag0vVD8tduDEoSf/KzNy2rZGwVR4e0tw2w==",
+      "version": "7.0.123",
+      "resolved": "https://registry.npmjs.org/extendable-media-recorder-wav-encoder/-/extendable-media-recorder-wav-encoder-7.0.123.tgz",
+      "integrity": "sha512-tQFU8UD0HiQNI4F7dzPXR4gskXijpn9dv/wJUH0l+CGCZN4Q8WcEYJPI8CYxHqGOeMaFzjvBlqkkSIFZuEeVMg==",
       "dependencies": {
         "@babel/runtime": "^7.26.0",
-        "extendable-media-recorder-wav-encoder-broker": "^7.0.111",
-        "extendable-media-recorder-wav-encoder-worker": "^8.0.108",
+        "extendable-media-recorder-wav-encoder-broker": "^7.0.113",
+        "extendable-media-recorder-wav-encoder-worker": "^8.0.110",
         "tslib": "^2.8.1"
       }
     },
     "node_modules/extendable-media-recorder-wav-encoder-broker": {
-      "version": "7.0.111",
-      "resolved": "https://registry.npmjs.org/extendable-media-recorder-wav-encoder-broker/-/extendable-media-recorder-wav-encoder-broker-7.0.111.tgz",
-      "integrity": "sha512-tP+Sa+PdXiMwppy7HG/mj2DdKQNf98Z0mhM3f35m1YEGDJK3Ww4pz+38zIKcBlI9KC+s/O4IZgU7b9vXOhTVCg==",
+      "version": "7.0.113",
+      "resolved": "https://registry.npmjs.org/extendable-media-recorder-wav-encoder-broker/-/extendable-media-recorder-wav-encoder-broker-7.0.113.tgz",
+      "integrity": "sha512-KkgSfoG7UKxK9tXQa4d/AsDf92bY2FTbg9H6GWMbbOA3IRuChTd70hBwPAk/WNsqPfGUxgJ8Swdq0PX43q9+mg==",
       "dependencies": {
         "@babel/runtime": "^7.26.0",
-        "broker-factory": "^3.0.107",
-        "extendable-media-recorder-wav-encoder-worker": "^8.0.108",
+        "broker-factory": "^3.0.109",
+        "extendable-media-recorder-wav-encoder-worker": "^8.0.110",
         "tslib": "^2.8.1"
       }
     },
@@ -10056,13 +10056,13 @@
       "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="
     },
     "node_modules/extendable-media-recorder-wav-encoder-worker": {
-      "version": "8.0.108",
-      "resolved": "https://registry.npmjs.org/extendable-media-recorder-wav-encoder-worker/-/extendable-media-recorder-wav-encoder-worker-8.0.108.tgz",
-      "integrity": "sha512-LxWqsIZJBqmdIDhIxcSklS0vB39BZ8C+DAOD5Md+dNa4jtyxuPEuhm6mW3nMfFCU6g9BQrw7Rb15HyeBOeE8Bw==",
+      "version": "8.0.110",
+      "resolved": "https://registry.npmjs.org/extendable-media-recorder-wav-encoder-worker/-/extendable-media-recorder-wav-encoder-worker-8.0.110.tgz",
+      "integrity": "sha512-EvpJglMZuqkOu7HErjvV7hn9BtDSuo2PKaw8cw3oWqzXhKn8NdhX5hkqTpSWuXObfM1bnxxsUYeenG5Yd6z2Ew==",
       "dependencies": {
         "@babel/runtime": "^7.26.0",
         "tslib": "^2.8.1",
-        "worker-factory": "^7.0.34"
+        "worker-factory": "^7.0.36"
       }
     },
     "node_modules/extendable-media-recorder-wav-encoder-worker/node_modules/tslib": {
@@ -10116,9 +10116,9 @@
       "dev": true
     },
     "node_modules/fast-unique-numbers": {
-      "version": "9.0.14",
-      "resolved": "https://registry.npmjs.org/fast-unique-numbers/-/fast-unique-numbers-9.0.14.tgz",
-      "integrity": "sha512-UyRRMWsvgTfawWMoxmqdRshB32JiSAvyv1SM0LT1CXUShPQ8PXG7euhiKoBbIUzRkvibrktqsYh9bzgkzZ/mww==",
+      "version": "9.0.15",
+      "resolved": "https://registry.npmjs.org/fast-unique-numbers/-/fast-unique-numbers-9.0.15.tgz",
+      "integrity": "sha512-vHj0sfq6yB37b/RAAsAJ2DzIp0LR5NlUit7nYFp2YfTUcKL9m/Yk0f0kvYPV4oiuFYXdtO5scs3LQX7qiPAVYQ==",
       "dependencies": {
         "@babel/runtime": "^7.26.0",
         "tslib": "^2.8.1"
@@ -21836,12 +21836,12 @@
       }
     },
     "node_modules/worker-factory": {
-      "version": "7.0.34",
-      "resolved": "https://registry.npmjs.org/worker-factory/-/worker-factory-7.0.34.tgz",
-      "integrity": "sha512-Li/V2KNVJmcXjURgIB3iktmpT6+VJjQorGsp9JgOKljpEfCn+5YtM/uWYuhYocBBUTQpOwa4dy7wS1Fs01bIAQ==",
+      "version": "7.0.36",
+      "resolved": "https://registry.npmjs.org/worker-factory/-/worker-factory-7.0.36.tgz",
+      "integrity": "sha512-gSYPHZRUBXUkON4LSyA7/GAVmBuJDU1WeJhFFp+ZmlxNKInWCvxG1UAS5KnwcayTfGHGVEvM1BnfgmUu8OtpnA==",
       "dependencies": {
         "@babel/runtime": "^7.26.0",
-        "fast-unique-numbers": "^9.0.14",
+        "fast-unique-numbers": "^9.0.15",
         "tslib": "^2.8.1"
       }
     },
@@ -26848,14 +26848,14 @@
       }
     },
     "broker-factory": {
-      "version": "3.0.107",
-      "resolved": "https://registry.npmjs.org/broker-factory/-/broker-factory-3.0.107.tgz",
-      "integrity": "sha512-ezlP7v08JM6R6M6fGAf1jeShyLKNAoXSw5fJB5/xXniGxGk83/xeDPDwUbaokow+t1o5+x/uHpE47YEhtayqRw==",
+      "version": "3.0.109",
+      "resolved": "https://registry.npmjs.org/broker-factory/-/broker-factory-3.0.109.tgz",
+      "integrity": "sha512-yl0S910a6rStKy5Pb4VxtpgyrY0vWoSoXRnAou22jUlK0ikakBSeIh1M4wSl3PgZ8BvYQ9Vt2o3L7hIp9738nw==",
       "requires": {
         "@babel/runtime": "^7.26.0",
-        "fast-unique-numbers": "^9.0.14",
+        "fast-unique-numbers": "^9.0.15",
         "tslib": "^2.8.1",
-        "worker-factory": "^7.0.34"
+        "worker-factory": "^7.0.36"
       },
       "dependencies": {
         "tslib": {
@@ -29213,13 +29213,13 @@
       }
     },
     "extendable-media-recorder-wav-encoder": {
-      "version": "7.0.121",
-      "resolved": "https://registry.npmjs.org/extendable-media-recorder-wav-encoder/-/extendable-media-recorder-wav-encoder-7.0.121.tgz",
-      "integrity": "sha512-IkNi2NxxCWaHfkxI1y+x4nBDx1m73uxpVV9DoRhcxnBO2u+4MJ3Sag0vVD8tduDEoSf/KzNy2rZGwVR4e0tw2w==",
+      "version": "7.0.123",
+      "resolved": "https://registry.npmjs.org/extendable-media-recorder-wav-encoder/-/extendable-media-recorder-wav-encoder-7.0.123.tgz",
+      "integrity": "sha512-tQFU8UD0HiQNI4F7dzPXR4gskXijpn9dv/wJUH0l+CGCZN4Q8WcEYJPI8CYxHqGOeMaFzjvBlqkkSIFZuEeVMg==",
       "requires": {
         "@babel/runtime": "^7.26.0",
-        "extendable-media-recorder-wav-encoder-broker": "^7.0.111",
-        "extendable-media-recorder-wav-encoder-worker": "^8.0.108",
+        "extendable-media-recorder-wav-encoder-broker": "^7.0.113",
+        "extendable-media-recorder-wav-encoder-worker": "^8.0.110",
         "tslib": "^2.8.1"
       },
       "dependencies": {
@@ -29231,13 +29231,13 @@
       }
     },
     "extendable-media-recorder-wav-encoder-broker": {
-      "version": "7.0.111",
-      "resolved": "https://registry.npmjs.org/extendable-media-recorder-wav-encoder-broker/-/extendable-media-recorder-wav-encoder-broker-7.0.111.tgz",
-      "integrity": "sha512-tP+Sa+PdXiMwppy7HG/mj2DdKQNf98Z0mhM3f35m1YEGDJK3Ww4pz+38zIKcBlI9KC+s/O4IZgU7b9vXOhTVCg==",
+      "version": "7.0.113",
+      "resolved": "https://registry.npmjs.org/extendable-media-recorder-wav-encoder-broker/-/extendable-media-recorder-wav-encoder-broker-7.0.113.tgz",
+      "integrity": "sha512-KkgSfoG7UKxK9tXQa4d/AsDf92bY2FTbg9H6GWMbbOA3IRuChTd70hBwPAk/WNsqPfGUxgJ8Swdq0PX43q9+mg==",
       "requires": {
         "@babel/runtime": "^7.26.0",
-        "broker-factory": "^3.0.107",
-        "extendable-media-recorder-wav-encoder-worker": "^8.0.108",
+        "broker-factory": "^3.0.109",
+        "extendable-media-recorder-wav-encoder-worker": "^8.0.110",
         "tslib": "^2.8.1"
       },
       "dependencies": {
@@ -29249,13 +29249,13 @@
       }
     },
     "extendable-media-recorder-wav-encoder-worker": {
-      "version": "8.0.108",
-      "resolved": "https://registry.npmjs.org/extendable-media-recorder-wav-encoder-worker/-/extendable-media-recorder-wav-encoder-worker-8.0.108.tgz",
-      "integrity": "sha512-LxWqsIZJBqmdIDhIxcSklS0vB39BZ8C+DAOD5Md+dNa4jtyxuPEuhm6mW3nMfFCU6g9BQrw7Rb15HyeBOeE8Bw==",
+      "version": "8.0.110",
+      "resolved": "https://registry.npmjs.org/extendable-media-recorder-wav-encoder-worker/-/extendable-media-recorder-wav-encoder-worker-8.0.110.tgz",
+      "integrity": "sha512-EvpJglMZuqkOu7HErjvV7hn9BtDSuo2PKaw8cw3oWqzXhKn8NdhX5hkqTpSWuXObfM1bnxxsUYeenG5Yd6z2Ew==",
       "requires": {
         "@babel/runtime": "^7.26.0",
         "tslib": "^2.8.1",
-        "worker-factory": "^7.0.34"
+        "worker-factory": "^7.0.36"
       },
       "dependencies": {
         "tslib": {
@@ -29298,9 +29298,9 @@
       "dev": true
     },
     "fast-unique-numbers": {
-      "version": "9.0.14",
-      "resolved": "https://registry.npmjs.org/fast-unique-numbers/-/fast-unique-numbers-9.0.14.tgz",
-      "integrity": "sha512-UyRRMWsvgTfawWMoxmqdRshB32JiSAvyv1SM0LT1CXUShPQ8PXG7euhiKoBbIUzRkvibrktqsYh9bzgkzZ/mww==",
+      "version": "9.0.15",
+      "resolved": "https://registry.npmjs.org/fast-unique-numbers/-/fast-unique-numbers-9.0.15.tgz",
+      "integrity": "sha512-vHj0sfq6yB37b/RAAsAJ2DzIp0LR5NlUit7nYFp2YfTUcKL9m/Yk0f0kvYPV4oiuFYXdtO5scs3LQX7qiPAVYQ==",
       "requires": {
         "@babel/runtime": "^7.26.0",
         "tslib": "^2.8.1"
@@ -37754,12 +37754,12 @@
       "dev": true
     },
     "worker-factory": {
-      "version": "7.0.34",
-      "resolved": "https://registry.npmjs.org/worker-factory/-/worker-factory-7.0.34.tgz",
-      "integrity": "sha512-Li/V2KNVJmcXjURgIB3iktmpT6+VJjQorGsp9JgOKljpEfCn+5YtM/uWYuhYocBBUTQpOwa4dy7wS1Fs01bIAQ==",
+      "version": "7.0.36",
+      "resolved": "https://registry.npmjs.org/worker-factory/-/worker-factory-7.0.36.tgz",
+      "integrity": "sha512-gSYPHZRUBXUkON4LSyA7/GAVmBuJDU1WeJhFFp+ZmlxNKInWCvxG1UAS5KnwcayTfGHGVEvM1BnfgmUu8OtpnA==",
       "requires": {
         "@babel/runtime": "^7.26.0",
-        "fast-unique-numbers": "^9.0.14",
+        "fast-unique-numbers": "^9.0.15",
         "tslib": "^2.8.1"
       },
       "dependencies": {
diff --git a/package.json b/package.json
index 3128872908b..6142450eb7b 100644
--- a/package.json
+++ b/package.json
@@ -47,7 +47,7 @@
     "emoji-regex": "^10.4.0",
     "escape-html": "^1.0.3",
     "extendable-media-recorder": "^9.2.17",
-    "extendable-media-recorder-wav-encoder": "^7.0.121",
+    "extendable-media-recorder-wav-encoder": "^7.0.123",
     "hark": "^1.2.3",
     "leaflet": "^1.9.4",
     "leaflet-defaulticon-compatibility": "^0.1.2",