Updated channel handling. Don't fail on non-JSON messages.