diff --git a/gso/workflows/nren_l3_core_service/create_nren_l3_core_service.py b/gso/workflows/nren_l3_core_service/create_nren_l3_core_service.py
index c9002e372f0141915fabf50dce1c17527f41865e..b07c06ea06659aea133d4ead5c6885b17c9163c1 100644
--- a/gso/workflows/nren_l3_core_service/create_nren_l3_core_service.py
+++ b/gso/workflows/nren_l3_core_service/create_nren_l3_core_service.py
@@ -70,9 +70,9 @@ def initial_input_form_generator(product_name: str) -> FormGenerator:
         bfd_multiplier: int | None = None
 
     class BaseBGPPeer(BaseModel):
-        bfd_settings: BFDSettingsForm
+        bfd_settings: BFDSettingsForm = BFDSettingsForm(bfd_enabled=False, bfd_interval=None, bfd_multiplier=None)
         has_custom_policies: bool = False
-        authentication_key: str | None
+        authentication_key: str | None = None
         multipath_enabled: bool = False
         send_default_route: bool = False
         is_passive: bool = False