You haven’t really provided any details or context about what you’re trying to achieve, but it appears to me that what you’re trying to do here doesn’t make a whole lot of sense.
Channels and HttpResponses are two completely separate things.
A StreamingHttpResponse is used for returning data as the response to your page request.
Channels are established and used after a page has been received and rendered.
You don’t send HttpResponses through channels.
If you provide more details about what you’re trying to do, we might be able to assist you.
Async support for StreamingHttpResponse was only added in Django 4.2.
Assuming you’re using that, please open an issue on the Channels repo with a full reproduce. Django’s 4.2’s ASGIHandler streams the response into ASGI messages, so this should work in theory — but without a concrete example it’s not possible to say what’s going on.