Question about Locust load testing horizontal pod autoscaler

Problem: When generating load (http GET requests for example) using Locust on an nginx deployment that is scaled using a horizontal pod autoscaler, new pod replicas are created however they do not receive any requests. All requests keep going to the first pod.

Does anyone know why this happens and is there any solution to this?