Checked the security group rules to be the same for both instances?
Also, instances should be in different availability zones and don't forget to set the proper subnets into step 2 of load balancer configuration page.
Lastly, make sure that the subnet of the second web server is public, so check your nacls