Jon,
It is hard to determine what could be the root cause of this scenario just
from the stack trace without checking the logs. We have seen a similar
issue before and it has been fixed in the latest trunk head:
https://issues.apache.org/jira/browse/KAFKA-4509
Are you using the latest trunk head
2017-01-01 18:19:13,206 [StreamThread-1] ERROR
o.a.k.c.c.i.ConsumerCoordinator - User provided listener
org.apache.kafka.streams.processor.internals.StreamThread$1 for group
RtDetailBreako
utProcessor failed on partition assignment
org.apache.kafka.streams.errors.ProcessorStateException: Error op