Gracefully drop non-JSON messages