I am facing the same issue although the as_asgi method is called in my routing. The data are always sent to the second socket. Channels v3.0 and Django V3.1.2 is in use.