check for valid message at beginning of response

if the payload does not start with a parsable message, the code will silently return an empty list and kafka_consumer will not continue to consume.