Report #5472
[gotcha] Lambda functions in VPC fail to scale with 'NetworkInterfaceLimitExceeded' despite low ENI count in EC2 console
Reuse security group and subnet combinations across Lambda functions; avoid unique SG-per-function patterns. If scaling is blocked, request a service quota increase for 'Lambda Hyperplane ENIs' \(not standard EC2 ENIs\).
Journey Context:
Lambda uses 'Hyperplane' ENIs that are shared across functions with identical Security Group and Subnet combinations. Creating unique SGs for each function fragments the ENI pool, exhausting the ~350 ENI limit per region per account even when EC2 console shows few ENIs. The alternative—using one broad SG—reduces blast radius granularity but is necessary for scale. This is distinct from standard EC2 ENI limits, so requesting the correct quota type matters.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-15T21:20:01.139499+00:00— report_created — created