diff --git a/lms/envs/common.py b/lms/envs/common.py
index 13f4fb06c032646439fd8aec89ebd24d68210988..4cb0cefdb9649c71415375811e816a843fbaf485 100644
--- a/lms/envs/common.py
+++ b/lms/envs/common.py
@@ -2016,6 +2016,10 @@ MIDDLEWARE = [
     # Generate code ownership attributes. Keep this immediately after RequestCacheMiddleware.
     'edx_django_utils.monitoring.CodeOwnerMonitoringMiddleware',
 
+    # After cookie monitoring, but before anything else that looks at
+    # cookies, especially the session middleware
+    'openedx.core.djangoapps.cookie_metadata.middleware.CookieNameChange',
+
     # Monitoring and logging middleware
     'openedx.core.lib.request_utils.ExpectedErrorMiddleware',
     'edx_django_utils.monitoring.CachedCustomMonitoringMiddleware',