diff --git a/.changepacks/changepack_log_select_trigger_id.json b/.changepacks/changepack_log_select_trigger_id.json
new file mode 100644
index 000000000..2c23b8240
--- /dev/null
+++ b/.changepacks/changepack_log_select_trigger_id.json
@@ -0,0 +1,7 @@
+{
+ "changes": {
+ "packages/components/package.json": "Patch"
+ },
+ "note": "Each Select trigger now gets its own id from the Select id or a generated id, so several Selects on a page no longer share the id -trigger and each listbox is labelled by its own trigger; no new build errors.",
+ "date": "2026-10-22T00:00:00.000Z"
+}
diff --git a/packages/components/src/components/Select/__tests__/__snapshots__/index.browser.test.tsx.snap b/packages/components/src/components/Select/__tests__/__snapshots__/index.browser.test.tsx.snap
index 9be955d4a..86a720dea 100644
--- a/packages/components/src/components/Select/__tests__/__snapshots__/index.browser.test.tsx.snap
+++ b/packages/components/src/components/Select/__tests__/__snapshots__/index.browser.test.tsx.snap
@@ -3,7 +3,7 @@
exports[`Select should render 1`] = `
"