diff --git a/packages/micro-journeys/src/connection.js b/packages/micro-journeys/src/connection.js
index <HASH>..<HASH> 100644
--- a/packages/micro-journeys/src/connection.js
+++ b/packages/micro-journeys/src/connection.js
@@ -28,6 +28,10 @@ class BoltConnection extends withLitContext() {
     return ['theme'];
   }
 
+  contextChangedCallback(name, oldValue, value) {
+    this.triggerUpdate();
+  }
+
   render() {
     const props = this.validateProps(this.props);
     const classes = cx('c-bolt-connection');
fix: update connection band to re-trigger an update when the context changes