I'm still having an issue running subscriptions from the console. When I click 'execute query', I immediately receive the following in the results panel:
{
"data": null
}
I've implemented your suggested changes, but still the subscription does not fire as expected.
See my github question for additional information.
Cheers.