[2026-09-14 10:12:11] local.INFO: French API: request received {"push_type":"ES_VAT_REGISTER_HAGUE","country":"ES","client_ip":"14.127.136.44"} [2026-09-14 10:12:11] local.INFO: French API: response {"code":400,"msg":"Validation failed: PushType is required and must be FR_EPR_REGISTER_LEKO_FILE or FR_EPR_REGISTER_CITEO_FILE; Country does not match the PushType country prefix (expected FR)"} [2026-09-14 10:12:23] local.INFO: French API: request received {"push_type":"ES_VAT_REGISTER_HAGUE","country":"ES","client_ip":"14.127.136.44"} [2026-09-14 10:12:23] local.INFO: French API: response {"code":400,"msg":"Validation failed: PushType is required and must be FR_EPR_REGISTER_LEKO_FILE or FR_EPR_REGISTER_CITEO_FILE; Country does not match the PushType country prefix (expected FR)"} [2026-09-14 10:12:24] local.INFO: French API: request received {"push_type":"ES_VAT_REGISTER_HAGUE","country":"ES","client_ip":"14.127.136.44"} [2026-09-14 10:12:24] local.INFO: French API: response {"code":400,"msg":"Validation failed: PushType is required and must be FR_EPR_REGISTER_LEKO_FILE or FR_EPR_REGISTER_CITEO_FILE; Country does not match the PushType country prefix (expected FR)"} [2026-09-14 10:21:45] local.INFO: French API: request received {"push_type":"FR_EPR_REGISTER_LEKO_FILE","country":"FR","client_ip":"14.127.136.44"} [2026-09-14 10:21:46] local.WARNING: LEKO API: INSEE query attempt failed {"siren":"[REDACTED]","attempt":"1/5","http_error":"INSEE API error (HTTP 404)"} [2026-09-14 10:21:53] local.WARNING: LEKO API: INSEE query attempt failed {"siren":"[REDACTED]","attempt":"2/5","http_error":"INSEE API error (HTTP 404)"} [2026-09-14 10:22:00] local.WARNING: LEKO API: INSEE query attempt failed {"siren":"[REDACTED]","attempt":"3/5","http_error":"INSEE API error (HTTP 404)"} [2026-09-14 10:22:07] local.WARNING: LEKO API: INSEE query attempt failed {"siren":"[REDACTED]","attempt":"4/5","http_error":"INSEE API error (HTTP 404)"} [2026-09-14 10:22:14] local.WARNING: LEKO API: INSEE query attempt failed {"siren":"[REDACTED]","attempt":"5/5","http_error":"INSEE API error (HTTP 404)"} [2026-09-14 10:22:14] local.WARNING: French API: business failure {"category":"INSEE_QUERY_FAILED","push_type":"FR_EPR_REGISTER_LEKO_FILE"} [2026-09-14 10:22:14] local.INFO: French API: response {"code":400,"msg":"INSEE_QUERY_FAILED"} [2026-09-14 10:22:27] local.INFO: French API: request received {"push_type":"FR_EPR_REGISTER_LEKO_FILE","country":"FR","client_ip":"14.127.136.44"} [2026-09-14 10:22:28] local.WARNING: LEKO API: INSEE query attempt failed {"siren":"[REDACTED]","attempt":"1/5","http_error":"INSEE API error (HTTP 404)"} [2026-09-14 10:22:35] local.WARNING: LEKO API: INSEE query attempt failed {"siren":"[REDACTED]","attempt":"2/5","http_error":"INSEE API error (HTTP 404)"} [2026-09-14 10:22:41] local.WARNING: LEKO API: INSEE query attempt failed {"siren":"[REDACTED]","attempt":"3/5","http_error":"INSEE API error (HTTP 404)"} [2026-09-14 10:22:48] local.WARNING: LEKO API: INSEE query attempt failed {"siren":"[REDACTED]","attempt":"4/5","http_error":"INSEE API error (HTTP 404)"} [2026-09-14 10:22:55] local.WARNING: LEKO API: INSEE query attempt failed {"siren":"[REDACTED]","attempt":"5/5","http_error":"INSEE API error (HTTP 404)"} [2026-09-14 10:22:55] local.WARNING: French API: business failure {"category":"INSEE_QUERY_FAILED","push_type":"FR_EPR_REGISTER_LEKO_FILE"} [2026-09-14 10:22:55] local.INFO: French API: response {"code":400,"msg":"INSEE_QUERY_FAILED"} [2026-09-14 11:22:20] local.INFO: French API: request received {"push_type":"FR_EPR_REGISTER_LEKO_FILE","country":"FR","client_ip":"14.127.136.44"} [2026-09-14 11:22:21] local.WARNING: LEKO API: INSEE SIREN not found, skipping retries {"siren":"[REDACTED]","http_error":"INSEE API not found (HTTP 404): siren"} [2026-09-14 11:22:21] local.WARNING: French API: business failure {"category":"INVALID_REG_NUMBER","push_type":"FR_EPR_REGISTER_LEKO_FILE"} [2026-09-14 11:22:21] local.INFO: French API: response {"code":400,"msg":"INVALID_REG_NUMBER"} [2026-09-14 11:22:45] local.INFO: French API: request received {"push_type":"FR_EPR_REGISTER_LEKO_FILE","country":"FR","client_ip":"14.127.136.44"} [2026-09-14 11:22:48] local.INFO: LEKO API: generation started {"business_serial_number":"FREPR2026000001"} [2026-09-14 11:23:08] local.INFO: LEKO API: generation succeeded {"business_serial_number":"FREPR2026000001"} [2026-09-14 11:23:08] local.INFO: French API: response {"code":200,"msg":"success"} [2026-09-14 14:04:22] local.INFO: French API: request received {"push_type":"FR_EPR_REGISTER_LEKO_FILE","country":"FR","client_ip":"14.127.136.44"} [2026-09-14 14:04:27] local.INFO: LEKO API: generation started {"business_serial_number":"FREPR2026000002"} [2026-09-14 14:04:39] local.INFO: LEKO API: generation succeeded {"business_serial_number":"FREPR2026000002"} [2026-09-14 14:04:39] local.INFO: French API: response {"code":200,"msg":"success"} [2026-09-14 15:16:45] local.INFO: French API: request received {"push_type":"FR_EPR_REGISTER_LEKO_FILE","country":"FR","client_ip":"43.138.180.224"} [2026-09-14 15:16:48] local.INFO: LEKO API: generation started {"business_serial_number":"FREPR2026000002"} [2026-09-14 15:16:59] local.INFO: LEKO API: generation succeeded {"business_serial_number":"FREPR2026000002"} [2026-09-14 15:16:59] local.INFO: French API: response {"code":200,"msg":"success"} [2026-09-14 15:17:13] local.INFO: French API: request received {"push_type":"FR_EPR_REGISTER_LEKO_FILE","country":"FR","client_ip":"43.138.180.224"} [2026-09-14 15:17:13] local.INFO: French API: response {"code":400,"msg":"Validation failed: Data.CompanyAddressLine1En is required; Data.LegalPersonPhone is required; Data.AreaName is required when Data.Country is CN"} [2026-09-14 15:17:37] local.INFO: French API: request received {"push_type":"FR_EPR_REGISTER_LEKO_FILE","country":"FR","client_ip":"43.138.180.224"} [2026-09-14 15:17:37] local.INFO: French API: response {"code":400,"msg":"Validation failed: Data.CompanyAddressLine1En is required; Data.LegalPersonPhone is required; Data.AreaName is required when Data.Country is CN"} [2026-09-14 15:17:57] local.INFO: French API: request received {"push_type":"FR_EPR_REGISTER_LEKO_FILE","country":"FR","client_ip":"43.138.180.224"} [2026-09-14 15:17:57] local.INFO: French API: response {"code":400,"msg":"Validation failed: Data.CompanyAddressLine1En is required; Data.LegalPersonPhone is required; Data.AreaName is required when Data.Country is CN"} [2026-09-14 15:34:41] local.INFO: French API: request received {"push_type":"FR_EPR_REGISTER_LEKO_FILE","country":"FR","client_ip":"43.138.180.224"} [2026-09-14 15:34:41] local.INFO: French API: response {"code":400,"msg":"Validation failed: Data.LegalPersonPhone is required; Data.RegisteredCapital is required when Data.Country is FR; Data.RegisteredCapitalCurrency is required when Data.Country is FR; Data.VATNumber is required for EU companies"} [2026-09-14 15:37:19] local.INFO: French API: request received {"push_type":"FR_EPR_REGISTER_LEKO_FILE","country":"FR","client_ip":"43.138.180.224"} [2026-09-14 15:37:19] local.INFO: French API: response {"code":400,"msg":"Validation failed: Data.RegisteredCapital is required when Data.Country is FR; Data.RegisteredCapitalCurrency is required when Data.Country is FR; Data.VATNumber is required for EU companies"} [2026-09-14 15:39:33] local.INFO: French API: request received {"push_type":"FR_EPR_REGISTER_LEKO_FILE","country":"FR","client_ip":"43.138.180.224"} [2026-09-14 15:39:33] local.INFO: French API: response {"code":400,"msg":"Validation failed: Data.RegisteredCapitalCurrency is required when Data.Country is FR; Data.VATNumber is required for EU companies"} [2026-09-14 15:52:04] local.INFO: French API: merge request received {"push_type":"FR_EPR_REGISTER_LEKO_FILE_MERGE","country":"FR","file_count":2,"client_ip":"43.138.180.224"} [2026-09-14 15:52:04] local.INFO: French API: merge started {"push_type":"FR_EPR_REGISTER_LEKO_FILE_MERGE","file_count":2} [2026-09-14 15:52:10] local.INFO: French API: merge completed {"file_count":2,"merged_key":"common-test/generatefile/2026/fr_epr_reg/merged/merged_20260914_155210_JmkOAjh9.xlsx"} [2026-09-14 15:52:10] local.INFO: French API: merge response {"code":200,"msg":"success"} [2026-09-14 16:08:10] local.INFO: French API: request received {"push_type":"FR_EPR_REGISTER_LEKO_FILE","country":"FR","client_ip":"43.138.180.224"} [2026-09-14 16:08:10] local.INFO: French API: response {"code":400,"msg":"Validation failed: Data.RegisteredCapitalCurrency is required when Data.Country is FR; Data.VATNumber is required for EU companies"} [2026-09-14 16:20:28] local.INFO: French API: request received {"push_type":"FR_EPR_REGISTER_LEKO_FILE","country":"FR","client_ip":"43.138.180.224"} [2026-09-14 16:20:28] local.INFO: French API: response {"code":400,"msg":"Validation failed: Data.RegisteredCapitalCurrency is required when Data.Country is FR; Data.VATNumber is required for EU companies"} [2026-09-14 16:34:03] local.INFO: French API: request received {"push_type":"FR_EPR_REGISTER_LEKO_FILE","country":"FR","client_ip":"43.138.180.224"} [2026-09-14 16:34:03] local.INFO: French API: response {"code":400,"msg":"Validation failed: Data.RegisteredCapitalCurrency is required when Data.Country is FR; Data.VATNumber is required for EU companies"} [2026-09-14 16:35:41] local.INFO: French API: request received {"push_type":"FR_EPR_REGISTER_LEKO_FILE","country":"FR","client_ip":"43.138.180.224"} [2026-09-14 16:35:41] local.INFO: French API: response {"code":400,"msg":"Validation failed: Data.VATNumber is required for EU companies"} [2026-09-14 16:37:22] local.INFO: French API: request received {"push_type":"FR_EPR_REGISTER_LEKO_FILE","country":"FR","client_ip":"43.138.180.224"} [2026-09-14 16:37:22] local.INFO: French API: response {"code":400,"msg":"Validation failed: Data.VATNumber is required for EU companies"} [2026-09-14 17:01:06] local.INFO: French API: request received {"push_type":"FR_EPR_REGISTER_LEKO_FILE","country":"FR","client_ip":"43.138.180.224"} [2026-09-14 17:01:06] local.INFO: French API: response {"code":400,"msg":"Validation failed: Data.VATNumber is required for EU companies"} [2026-09-14 17:01:31] local.INFO: French API: request received {"push_type":"FR_EPR_REGISTER_LEKO_FILE","country":"FR","client_ip":"43.138.180.224"} [2026-09-14 17:01:31] local.INFO: French API: response {"code":400,"msg":"Validation failed: Data.VATNumber is required for EU companies"} [2026-09-14 17:02:20] local.INFO: French API: request received {"push_type":"FR_EPR_REGISTER_LEKO_FILE","country":"FR","client_ip":"43.138.180.224"} [2026-09-14 17:02:20] local.ERROR: French API: unexpected error {"exception":"ErrorException"} [2026-09-14 17:04:10] local.INFO: French API: request received {"push_type":"FR_EPR_REGISTER_LEKO_FILE","country":"FR","client_ip":"43.138.180.224"} [2026-09-14 17:04:10] local.ERROR: French API: unexpected error {"exception":"ErrorException"} [2026-09-14 17:05:29] local.INFO: French API: request received {"push_type":"FR_EPR_REGISTER_LEKO_FILE","country":"FR","client_ip":"43.138.180.224"} [2026-09-14 17:05:29] local.ERROR: French API: unexpected error {"exception":"ErrorException"} [2026-09-14 17:05:30] local.INFO: French API: request received {"push_type":"FR_EPR_REGISTER_LEKO_FILE","country":"FR","client_ip":"43.138.180.224"} [2026-09-14 17:05:30] local.ERROR: French API: unexpected error {"exception":"ErrorException"} [2026-09-14 17:05:31] local.INFO: French API: request received {"push_type":"FR_EPR_REGISTER_LEKO_FILE","country":"FR","client_ip":"43.138.180.224"} [2026-09-14 17:05:31] local.ERROR: French API: unexpected error {"exception":"ErrorException"} [2026-09-14 17:06:37] local.INFO: French API: request received {"push_type":"FR_EPR_REGISTER_LEKO_FILE","country":"FR","client_ip":"43.138.180.224"} [2026-09-14 17:06:37] local.ERROR: French API: unexpected error {"exception":"ErrorException"} [2026-09-14 17:09:25] local.INFO: French API: request received {"push_type":"FR_EPR_REGISTER_LEKO_FILE","country":"FR","client_ip":"43.138.180.224"} [2026-09-14 17:09:29] local.INFO: LEKO API: generation started {"business_serial_number":"FREPR2026000002"} [2026-09-14 17:09:40] local.INFO: LEKO API: generation succeeded {"business_serial_number":"FREPR2026000002"} [2026-09-14 17:09:40] local.INFO: French API: response {"code":200,"msg":"success"} [2026-09-14 17:18:22] local.INFO: French API: request received {"push_type":"FR_EPR_REGISTER_LEKO_FILE","country":"FR","client_ip":"43.138.180.224"} [2026-09-14 17:18:22] local.INFO: French API: response {"code":400,"msg":"Validation failed: Data.VATNumber is required for EU companies"} [2026-09-14 17:35:02] local.INFO: French API: request received {"push_type":"FR_EPR_REGISTER_LEKO_FILE","country":"FR","client_ip":"43.138.180.224"} [2026-09-14 17:35:03] local.WARNING: LEKO API: INSEE SIREN not found, skipping retries {"siren":"[REDACTED]","http_error":"INSEE API not found (HTTP 404): siren"} [2026-09-14 17:35:03] local.WARNING: French API: business failure {"category":"INVALID_REG_NUMBER","push_type":"FR_EPR_REGISTER_LEKO_FILE"} [2026-09-14 17:35:03] local.INFO: French API: response {"code":400,"msg":"INVALID_REG_NUMBER"} [2026-09-14 18:13:12] local.INFO: French API: request received {"push_type":"FR_EPR_REGISTER_LEKO_FILE","country":"FR","client_ip":"43.138.180.224"} [2026-09-14 18:13:15] local.INFO: LEKO API: generation started {"business_serial_number":"EPRF2026091416242219"} [2026-09-14 18:13:26] local.INFO: LEKO API: generation succeeded {"business_serial_number":"EPRF2026091416242219"} [2026-09-14 18:13:26] local.INFO: French API: response {"code":200,"msg":"success"} [2026-09-14 18:13:47] local.INFO: French API: request received {"push_type":"FR_EPR_REGISTER_LEKO_FILE","country":"FR","client_ip":"43.138.180.224"} [2026-09-14 18:13:49] local.INFO: LEKO API: generation started {"business_serial_number":"EPRF2026091416242219"} [2026-09-14 18:14:00] local.INFO: LEKO API: generation succeeded {"business_serial_number":"EPRF2026091416242219"} [2026-09-14 18:14:00] local.INFO: French API: response {"code":200,"msg":"success"}