diff --git a/gso/workflows/edge_port/modify_edge_port.py b/gso/workflows/edge_port/modify_edge_port.py
index 4775b64f3f00c3d0bf1d144dbfce49fb3959a6c2..0b41052e95c89bbcabd5ffa8182e1d9607ef2cd6 100644
--- a/gso/workflows/edge_port/modify_edge_port.py
+++ b/gso/workflows/edge_port/modify_edge_port.py
@@ -78,22 +78,20 @@ def initial_input_form_generator(subscription_id: UUIDstr) -> FormGenerator:
         ),
     ]
 
-    existing_lag_ae_members = [
+    current_lag_ae_members = [
         EdgePortLAGMember(
             interface_name=iface.interface_name,
             interface_description=iface.interface_description,
         )
         for iface in subscription.edge_port.edge_port_ae_members
-    ]
+    ] if user_input.member_speed == subscription.edge_port.edge_port_member_speed else []
 
     class ModifyEdgePortInterfaceForm(FormPage):
         model_config = ConfigDict(title="Modify Edge Port Interface")
 
         name: ReadOnlyField(subscription.edge_port.edge_port_name, default_type=str)  # type: ignore[valid-type]
         description: str | None = subscription.edge_port.edge_port_description or None
-        ae_members: lag_ae_members = (
-            existing_lag_ae_members if user_input.member_speed == subscription.edge_port.edge_port_member_speed else []
-        )
+        ae_members: lag_ae_members = current_lag_ae_members
 
     interface_form_input = yield ModifyEdgePortInterfaceForm
 
@@ -265,8 +263,8 @@ def modify_edge_port() -> StepList:
         >> unsync
         >> modify_edge_port_subscription
         >> capacity_has_changed(update_interfaces_in_netbox)
-        >> capacity_has_changed(lso_interaction(update_edge_port_dry))
-        >> capacity_has_changed(lso_interaction(update_edge_port_real))
+        # >> capacity_has_changed(lso_interaction(update_edge_port_dry))
+        # >> capacity_has_changed(lso_interaction(update_edge_port_real))
         >> capacity_has_changed(allocate_interfaces_in_netbox)
         >> resync
         >> done