Correct bug in producer; producer always writes to partition 0 even if a specific partition is set in the payload.