Previous consumer group had already consumed messages, so fromBeginning had no effect. Now using timestamp-based unique group id to ensure fresh consumption from beginning each time. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>