diff --git a/README.md b/README.md
index 40dc59f..24d8941 100644
--- a/README.md
+++ b/README.md
@@ -228,6 +228,10 @@ All transcoding and stream processing settings are found in **Settings → Trans
| No audio at all | Dolby/AC3/EAC3 audio | Enable **"Force Audio Transcode"** (overrides Auto detection) |
| Audio out of sync | Stream encoding issue | Try changing stream format to TS in Settings |
+### Low-Pitched Audio During Commercials
+
+On Chromium browsers (including Chrome, Brave, and Edge), the player refreshes the media decoder when playback crosses an HLS discontinuity, which is commonly used at ad transitions. This keeps the current playback position and subtitle selection, but may briefly rebuffer. Streams without discontinuity markers cannot use this workaround. If distortion persists, try Firefox or enable **Force Audio Transcode** in Settings.
+
### Buffering Issues
| Symptom | Likely Cause | Solution |
diff --git a/package-lock.json b/package-lock.json
index 5744bb5..2416188 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "nodecast-tv",
- "version": "2.2.1",
+ "version": "2.2.2",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "nodecast-tv",
- "version": "2.2.1",
+ "version": "2.2.2",
"license": "GPL-3.0-only",
"dependencies": {
"@ffprobe-installer/ffprobe": "^2.1.2",
diff --git a/package.json b/package.json
index 7b22d0c..0e738c0 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "nodecast-tv",
- "version": "2.2.1",
+ "version": "2.2.2",
"description": "Modern IPTV Player",
"license": "GPL-3.0-only",
"main": "server/index.js",
diff --git a/public/index.html b/public/index.html
index 4f05822..0177564 100644
--- a/public/index.html
+++ b/public/index.html
@@ -1099,8 +1099,9 @@
-
-
+
+
+
@@ -1110,7 +1111,7 @@
-
+