If subscribed to a topic and that topic receives a message that's not proper JSON, this will crash Apollo. The subscribe function needs a try/catch around JSON.parse().