Chrome kills response when trying to stream OGG files

I have a Node JS server which streams (appends) OGG files to multiple HTTP responses with HTML5 audio on the other end. Everything is working nicely in Firefox, however Chrome seems to kill the response after the first OGG file has been written (but not Mp3 strangely).

Here is a snippet of the current code:

res.writeHead(200, {
    "Content-Type": "audio/ogg",
    'Pragma': 'no-cache',
    'Cache-Control': 'no-cache, private, no-store, must-revalidate, max-stale=0, post-check=0, pre-check=0',
    'Connection': 'keep-alive',
    'Transfer-Encoding': 'chunked',
});

res.write(audioData);

Any ideas?