- Set max_version=0 for Metadata API to avoid kafka-go parsing issues
- Add detailed debugging for Metadata v0 responses
- Improve SyncGroup debug messages
- Root cause: kafka-go's readPartitions fails with v1+ but works with v0
- Issue: kafka-go still not calling SyncGroup after successful readPartitions
Progress:
✅ Produce phase working perfectly
✅ JoinGroup working with leader election
✅ Metadata v0 working (no more 'multiple Read calls' error)
❌ SyncGroup never called - investigating assignTopicPartitions phase