Decided to move a couple of internal LBs from classic to network ELB. And I have noticed that NetELB does not accept traffic within the scope of those rules which have as source another security group ID(rules that have IP address sources do work).
Haven't noticed anything mentioned in the official docs about this phenomena and I am wondering if this happens due to some misconfiguration, or is a real limitation of Network ELB? Maybe AWS is working on it? It would ease the migration a lot. Opening the whole VPC CIDR or entire subnets isn't so much fun, neither refactoring the existing subnets to be more granular when opening them in security groups.