my elasticsearch-js client sometimes returns encoded bytes are incorrect length error with 400. It\'s only sometimes so I think it doesn\'t have to do anything with query fi