Recently, I’ve noticed that some partitions in my Zeebe-broker engine have started to show an unhealthy status. Upon checking the logs, I found the following error:
[2025-12-11 18:22:48.818] [zb-actors-1] [{actor-name=ZeebePartition-2, actor-scheduler=Broker-1, partitionId=2}] INFO
io.camunda.zeebe.broker.system - Transition to LEADER on term 15 starting
[2025-12-11 18:22:48.818] [zb-actors-1] [{actor-name=ZeebePartition-2, actor-scheduler=Broker-1, partitionId=2}] INFO
io.camunda.zeebe.broker.system - Transition to LEADER on term 15 - transitioning Metrics
[2025-12-11 18:22:48.818] [zb-actors-1] [{actor-name=ZeebePartition-2, actor-scheduler=Broker-1, partitionId=2}] INFO
io.camunda.zeebe.broker.system - Transition to LEADER on term 15 - transitioning LogStorage
[2025-12-11 18:22:48.819] [zb-actors-1] [{actor-name=ZeebePartition-2, actor-scheduler=Broker-1, partitionId=2}] INFO
io.camunda.zeebe.broker.system - Transition to LEADER on term 15 - transitioning LogStream
[2025-12-11 18:22:48.821] [zb-actors-1] [{actor-name=ZeebePartition-2, actor-scheduler=Broker-1, partitionId=2}] INFO
io.camunda.zeebe.broker.system - Transition to LEADER on term 15 - transitioning ZeebeDb
[2025-12-11 18:22:48.821] [zb-actors-1] [{actor-name=ZeebePartition-2, actor-scheduler=Broker-1, partitionId=2}] INFO
io.camunda.zeebe.broker.system - Transition to LEADER on term 15 - transitioning Migration
[2025-12-11 18:22:48.827] [zb-actors-1] [{actor-name=ZeebePartition-2, actor-scheduler=Broker-1, partitionId=2}] INFO
io.camunda.zeebe.broker.system - Transition to LEADER on term 15 - transitioning QueryService
[2025-12-11 18:22:48.827] [zb-actors-1] [{actor-name=ZeebePartition-2, actor-scheduler=Broker-1, partitionId=2}] INFO
io.camunda.zeebe.broker.system - Transition to LEADER on term 15 - transitioning BackupStore
[2025-12-11 18:22:48.827] [zb-actors-1] [{actor-name=ZeebePartition-2, actor-scheduler=Broker-1, partitionId=2}] INFO
io.camunda.zeebe.broker.system - Transition to LEADER on term 15 - transitioning BackupManager
[2025-12-11 18:22:48.828] [zb-actors-1] [{actor-name=ZeebePartition-2, actor-scheduler=Broker-1, partitionId=2}] INFO
io.camunda.zeebe.broker.system - Transition to LEADER on term 15 - transitioning InterPartitionCommandService
[2025-12-11 18:22:48.835] [zb-actors-1] [{actor-name=ZeebePartition-2, actor-scheduler=Broker-1, partitionId=2}] INFO
io.camunda.zeebe.broker.system - Transition to LEADER on term 15 - transitioning StreamProcessor
[2025-12-11 18:22:48.837] [zb-actors-1] [{actor-name=StreamProcessor-2, actor-scheduler=Broker-1, partitionId=2}] ERROR
io.camunda.zeebe.logstreams - Actor StreamProcessor-2 failed in phase STARTED.
java.lang.IllegalStateException: Expected to find event with the snapshot position 27720389 in log stream, but nothing was found. Failed to recover 'StreamProcessor-2'.
at io.camunda.zeebe.stream.impl.StreamProcessor.recoverFromSnapshot(StreamProcessor.java:384) ~[zeebe-stream-platform-8.7.13.jar:8.7.13]
at io.camunda.zeebe.stream.impl.StreamProcessor.onActorStarted(StreamProcessor.java:167) ~[zeebe-stream-platform-8.7.13.jar:8.7.13]
at io.camunda.zeebe.scheduler.ActorJob.invoke(ActorJob.java:84) [zeebe-scheduler-8.7.13.jar:8.7.13]
at io.camunda.zeebe.scheduler.ActorJob.execute(ActorJob.java:43) [zeebe-scheduler-8.7.13.jar:8.7.13]
at io.camunda.zeebe.scheduler.ActorTask.execute(ActorTask.java:125) [zeebe-scheduler-8.7.13.jar:8.7.13]
at io.camunda.zeebe.scheduler.ActorThread.executeCurrentTask(ActorThread.java:127) [zeebe-scheduler-8.7.13.jar:8.7.13]
at io.camunda.zeebe.scheduler.ActorThread.doWork(ActorThread.java:104) [zeebe-scheduler-8.7.13.jar:8.7.13]
at io.camunda.zeebe.scheduler.ActorThread.run(ActorThread.java:224) [zeebe-scheduler-8.7.13.jar:8.7.13]
[2025-12-11 18:22:48.838] [zb-actors-1] [{actor-name=StreamProcessor-2, actor-scheduler=Broker-1, partitionId=2}] ERROR
io.camunda.zeebe.logstreams - Actor StreamProcessor-2 failed in phase STARTED.
java.lang.NullPointerException: Cannot invoke "io.camunda.zeebe.stream.impl.StreamProcessor$AsyncProcessingScheduleServiceActor.closeAsync()" because "this.asyncActor" is null
at io.camunda.zeebe.stream.impl.StreamProcessor.onFailure(StreamProcessor.java:412) ~[zeebe-stream-platform-8.7.13.jar:8.7.13]
at io.camunda.zeebe.stream.impl.StreamProcessor.onActorStarted(StreamProcessor.java:238) ~[zeebe-stream-platform-8.7.13.jar:8.7.13]
at io.camunda.zeebe.scheduler.ActorJob.invoke(ActorJob.java:84) ~[zeebe-scheduler-8.7.13.jar:8.7.13]
at io.camunda.zeebe.scheduler.ActorJob.execute(ActorJob.java:43) [zeebe-scheduler-8.7.13.jar:8.7.13]
at io.camunda.zeebe.scheduler.ActorTask.execute(ActorTask.java:125) [zeebe-scheduler-8.7.13.jar:8.7.13]
at io.camunda.zeebe.scheduler.ActorThread.executeCurrentTask(ActorThread.java:127) [zeebe-scheduler-8.7.13.jar:8.7.13]
at io.camunda.zeebe.scheduler.ActorThread.doWork(ActorThread.java:104) [zeebe-scheduler-8.7.13.jar:8.7.13]
at io.camunda.zeebe.scheduler.ActorThread.run(ActorThread.java:224) [zeebe-scheduler-8.7.13.jar:8.7.13]
[2025-12-11 18:22:48.843] [zb-actors-1] [{actor-name=StreamProcessor-2, actor-scheduler=Broker-1, partitionId=2}] ERROR
io.camunda.zeebe.util.actor - Unexpected error occurred in task StreamProcessor-2 ACTIVE phase: STARTED
java.lang.NullPointerException: Cannot invoke "io.camunda.zeebe.stream.impl.StreamProcessor$AsyncProcessingScheduleServiceActor.closeAsync()" because "this.asyncActor" is null
at io.camunda.zeebe.stream.impl.StreamProcessor.onFailure(StreamProcessor.java:412) ~[zeebe-stream-platform-8.7.13.jar:8.7.13]
at io.camunda.zeebe.stream.impl.StreamProcessor.handleFailure(StreamProcessor.java:271) ~[zeebe-stream-platform-8.7.13.jar:8.7.13]
at io.camunda.zeebe.scheduler.ActorTask.onFailure(ActorTask.java:305) ~[zeebe-scheduler-8.7.13.jar:8.7.13]
at io.camunda.zeebe.scheduler.ActorJob.execute(ActorJob.java:46) ~[zeebe-scheduler-8.7.13.jar:8.7.13]
at io.camunda.zeebe.scheduler.ActorTask.execute(ActorTask.java:125) ~[zeebe-scheduler-8.7.13.jar:8.7.13]
at io.camunda.zeebe.scheduler.ActorThread.executeCurrentTask(ActorThread.java:127) [zeebe-scheduler-8.7.13.jar:8.7.13]
at io.camunda.zeebe.scheduler.ActorThread.doWork(ActorThread.java:104) [zeebe-scheduler-8.7.13.jar:8.7.13]
at io.camunda.zeebe.scheduler.ActorThread.run(ActorThread.java:224) [zeebe-scheduler-8.7.13.jar:8.7.13]
[2025-12-11 18:24:23.128] [zb-actors-0] [{actor-name=ZeebePartition-2, actor-scheduler=Broker-1, partitionId=2}] WARN
io.camunda.zeebe.broker.system - ZeebePartitionHealth-2 failed, marking it as unhealthy: HealthReport[componentName=ZeebePartitionHealth-2, status=UNHEALTHY, issue=HealthIssue[message=Transition from FOLLOWER on term 15 appears blocked, step StreamProcessor has been running for PT1M34.292S, throwable=null, cause=null, since=2025-12-11T10:24:23.127Z], children={}]
[2025-12-11 18:24:23.128] [zb-actors-0] [{actor-name=HealthCheckService, actor-scheduler=Broker-1}] WARN
io.camunda.zeebe.broker.system - Partition-2 failed, marking it as unhealthy: HealthReport[componentName=Partition-2, status=UNHEALTHY, issue=HealthIssue[message=Transition from FOLLOWER on term 15 appears blocked, step StreamProcessor has been running for PT1M34.292S, throwable=null, cause=null, since=2025-12-11T10:24:23.127Z], children={ZeebePartitionHealth-2=HealthReport[componentName=ZeebePartitionHealth-2, status=UNHEALTHY, issue=HealthIssue[message=Transition from FOLLOWER on term 15 appears blocked, step StreamProcessor has been running for PT1M34.292S, throwable=null, cause=null, since=2025-12-11T10:24:23.127Z], children={}], RaftPartition-2=HealthReport[componentName=RaftPartition-2, status=HEALTHY, issue=null, children={}]}]
[2025-12-11 18:24:23.129] [zb-actors-0] [{actor-name=HealthCheckService, actor-scheduler=Broker-1}] WARN
io.camunda.zeebe.broker.system - Partition-2 failed, marking it as unhealthy: HealthReport[componentName=Partition-2, status=UNHEALTHY, issue=HealthIssue[message=Transition from FOLLOWER on term 15 appears blocked, step StreamProcessor has been running for PT1M34.292S, throwable=null, cause=null, since=2025-12-11T10:24:23.127Z], children={ZeebePartitionHealth-2=HealthReport[componentName=ZeebePartitionHealth-2, status=UNHEALTHY, issue=HealthIssue[message=Transition from FOLLOWER on term 15 appears blocked, step StreamProcessor has been running for PT1M34.292S, throwable=null, cause=null, since=2025-12-11T10:24:23.127Z], children={}], RaftPartition-2=HealthReport[componentName=RaftPartition-2, status=HEALTHY, issue=null, children={}]}]
[2025-12-11 18:25:23.234] [zb-actors-0] [{actor-name=ZeebePartition-2, actor-scheduler=Broker-1, partitionId=2}] WARN
io.camunda.zeebe.broker.system - ZeebePartitionHealth-2 failed, marking it as unhealthy: HealthReport[componentName=ZeebePartitionHealth-2, status=UNHEALTHY, issue=HealthIssue[message=Transition from FOLLOWER on term 15 appears blocked, step StreamProcessor has been running for PT2M34.399S, throwable=null, cause=null, since=2025-12-11T10:25:23.234Z], children={}]
[2025-12-11 18:25:23.235] [zb-actors-0] [{actor-name=HealthCheckService, actor-scheduler=Broker-1}] WARN
io.camunda.zeebe.broker.system - Partition-2 failed, marking it as unhealthy: HealthReport[componentName=Partition-2, status=UNHEALTHY, issue=HealthIssue[message=Transition from FOLLOWER on term 15 appears blocked, step StreamProcessor has been running for PT2M34.399S, throwable=null, cause=null, since=2025-12-11T10:25:23.234Z], children={ZeebePartitionHealth-2=HealthReport[componentName=ZeebePartitionHealth-2, status=UNHEALTHY, issue=HealthIssue[message=Transition from FOLLOWER on term 15 appears blocked, step StreamProcessor has been running for PT2M34.399S, throwable=null, cause=null, since=2025-12-11T10:25:23.234Z], children={}], RaftPartition-2=HealthReport[componentName=RaftPartition-2, status=HEALTHY, issue=null, children={}]}]
[2025-12-11 18:25:23.235] [zb-actors-0] [{actor-name=HealthCheckService, actor-scheduler=Broker-1}] WARN
io.camunda.zeebe.broker.system - Partition-2 failed, marking it as unhealthy: HealthReport[componentName=Partition-2, status=UNHEALTHY, issue=HealthIssue[message=Transition from FOLLOWER on term 15 appears blocked, step StreamProcessor has been running for PT2M34.399S, throwable=null, cause=null, since=2025-12-11T10:25:23.234Z], children={ZeebePartitionHealth-2=HealthReport[componentName=ZeebePartitionHealth-2, status=UNHEALTHY, issue=HealthIssue[message=Transition from FOLLOWER on term 15 appears blocked, step StreamProcessor has been running for PT2M34.399S, throwable=null, cause=null, since=2025-12-11T10:25:23.234Z], children={}], RaftPartition-2=HealthReport[componentName=RaftPartition-2, status=HEALTHY, issue=null, children={}]}]
[2025-12-11 18:26:23.613] [zb-actors-0] [{actor-name=ZeebePartition-2, actor-scheduler=Broker-1, partitionId=2}] WARN
io.camunda.zeebe.broker.system - ZeebePartitionHealth-2 failed, marking it as unhealthy: HealthReport[componentName=ZeebePartitionHealth-2, status=UNHEALTHY, issue=HealthIssue[message=Transition from FOLLOWER on term 15 appears blocked, step StreamProcessor has been running for PT3M34.777S, throwable=null, cause=null, since=2025-12-11T10:26:23.612Z], children={}]
[2025-12-11 18:26:23.613] [zb-actors-0] [{actor-name=HealthCheckService, actor-scheduler=Broker-1}] WARN
io.camunda.zeebe.broker.system - Partition-2 failed, marking it as unhealthy: HealthReport[componentName=Partition-2, status=UNHEALTHY, issue=HealthIssue[message=Transition from FOLLOWER on term 15 appears blocked, step StreamProcessor has been running for PT3M34.777S, throwable=null, cause=null, since=2025-12-11T10:26:23.612Z], children={ZeebePartitionHealth-2=HealthReport[componentName=ZeebePartitionHealth-2, status=UNHEALTHY, issue=HealthIssue[message=Transition from FOLLOWER on term 15 appears blocked, step StreamProcessor has been running for PT3M34.777S, throwable=null, cause=null, since=2025-12-11T10:26:23.612Z], children={}], RaftPartition-2=HealthReport[componentName=RaftPartition-2, status=HEALTHY, issue=null, children={}]}]
[2025-12-11 18:26:23.613] [zb-actors-0] [{actor-name=HealthCheckService, actor-scheduler=Broker-1}] WARN
io.camunda.zeebe.broker.system - Partition-2 failed, marking it as unhealthy: HealthReport[componentName=Partition-2, status=UNHEALTHY, issue=HealthIssue[message=Transition from FOLLOWER on term 15 appears blocked, step StreamProcessor has been running for PT3M34.777S, throwable=null, cause=null, since=2025-12-11T10:26:23.612Z], children={ZeebePartitionHealth-2=HealthReport[componentName=ZeebePartitionHealth-2, status=UNHEALTHY, issue=HealthIssue[message=Transition from FOLLOWER on term 15 appears blocked, step StreamProcessor has been running for PT3M34.777S, throwable=null, cause=null, since=2025-12-11T10:26:23.612Z], children={}], RaftPartition-2=HealthReport[componentName=RaftPartition-2, status=HEALTHY, issue=null, children={}]}]
[2025-12-11 18:27:23.821] [zb-actors-0] [{actor-name=ZeebePartition-2, actor-scheduler=Broker-1, partitionId=2}] WARN
io.camunda.zeebe.broker.system - ZeebePartitionHealth-2 failed, marking it as unhealthy: HealthReport[componentName=ZeebePartitionHealth-2, status=UNHEALTHY, issue=HealthIssue[message=Transition from FOLLOWER on term 15 appears blocked, step StreamProcessor has been running for PT4M34.986S, throwable=null, cause=null, since=2025-12-11T10:27:23.821Z], children={}]
[2025-12-11 18:27:23.822] [zb-actors-1] [{actor-name=HealthCheckService, actor-scheduler=Broker-1}] WARN
io.camunda.zeebe.broker.system - Partition-2 failed, marking it as unhealthy: HealthReport[componentName=Partition-2, status=UNHEALTHY, issue=HealthIssue[message=Transition from FOLLOWER on term 15 appears blocked, step StreamProcessor has been running for PT4M34.986S, throwable=null, cause=null, since=2025-12-11T10:27:23.821Z], children={ZeebePartitionHealth-2=HealthReport[componentName=ZeebePartitionHealth-2, status=UNHEALTHY, issue=HealthIssue[message=Transition from FOLLOWER on term 15 appears blocked, step StreamProcessor has been running for PT4M34.986S, throwable=null, cause=null, since=2025-12-11T10:27:23.821Z], children={}], RaftPartition-2=HealthReport[componentName=RaftPartition-2, status=HEALTHY, issue=null, children={}]}]
[2025-12-11 18:27:23.822] [zb-actors-1] [{actor-name=HealthCheckService, actor-scheduler=Broker-1}] WARN
io.camunda.zeebe.broker.system - Partition-2 failed, marking it as unhealthy: HealthReport[componentName=Partition-2, status=UNHEALTHY, issue=HealthIssue[message=Transition from FOLLOWER on term 15 appears blocked, step StreamProcessor has been running for PT4M34.986S, throwable=null, cause=null, since=2025-12-11T10:27:23.821Z], children={ZeebePartitionHealth-2=HealthReport[componentName=ZeebePartitionHealth-2, status=UNHEALTHY, issue=HealthIssue[message=Transition from FOLLOWER on term 15 appears blocked, step StreamProcessor has been running for PT4M34.986S, throwable=null, cause=null, since=2025-12-11T10:27:23.821Z], children={}], RaftPartition-2=HealthReport[componentName=RaftPartition-2, status=HEALTHY, issue=null, children={}]}]
[2025-12-11 18:28:24.384] [zb-actors-0] [{actor-name=ZeebePartition-2, actor-scheduler=Broker-1, partitionId=2}] WARN
io.camunda.zeebe.broker.system - ZeebePartitionHealth-2 failed, marking it as unhealthy: HealthReport[componentName=ZeebePartitionHealth-2, status=UNHEALTHY, issue=HealthIssue[message=Transition from FOLLOWER on term 15 appears blocked, step StreamProcessor has been running for PT5M35.549S, throwable=null, cause=null, since=2025-12-11T10:28:24.384Z], children={}]
[2025-12-11 18:28:24.385] [zb-actors-0] [{actor-name=HealthCheckService, actor-scheduler=Broker-1}] WARN
io.camunda.zeebe.broker.system - Partition-2 failed, marking it as unhealthy: HealthReport[componentName=Partition-2, status=UNHEALTHY, issue=HealthIssue[message=Transition from FOLLOWER on term 15 appears blocked, step StreamProcessor has been running for PT5M35.549S, throwable=null, cause=null, since=2025-12-11T10:28:24.384Z], children={ZeebePartitionHealth-2=HealthReport[componentName=ZeebePartitionHealth-2, status=UNHEALTHY, issue=HealthIssue[message=Transition from FOLLOWER on term 15 appears blocked, step StreamProcessor has been running for PT5M35.549S, throwable=null, cause=null, since=2025-12-11T10:28:24.384Z], children={}], RaftPartition-2=HealthReport[componentName=RaftPartition-2, status=HEALTHY, issue=null, children={}]}]
[2025-12-11 18:28:24.385] [zb-actors-0] [{actor-name=HealthCheckService, actor-scheduler=Broker-1}] WARN
io.camunda.zeebe.broker.system - Partition-2 failed, marking it as unhealthy: HealthReport[componentName=Partition-2, status=UNHEALTHY, issue=HealthIssue[message=Transition from FOLLOWER on term 15 appears blocked, step StreamProcessor has been running for PT5M35.549S, throwable=null, cause=null, since=2025-12-11T10:28:24.384Z], children={ZeebePartitionHealth-2=HealthReport[componentName=ZeebePartitionHealth-2, status=UNHEALTHY, issue=HealthIssue[message=Transition from FOLLOWER on term 15 appears blocked, step StreamProcessor has been running for PT5M35.549S, throwable=null, cause=null, since=2025-12-11T10:28:24.384Z], children={}], RaftPartition-2=HealthReport[componentName=RaftPartition-2, status=HEALTHY, issue=null, children={}]}]
[2025-12-11 18:29:11.096] [zb-fs-workers-0] [{actor-name=SnapshotStore-3, actor-scheduler=Broker-1, partitionId=3}] WARN
io.camunda.zeebe.logstreams.snapshot - No log entry for next snapshot position 27723595, using index and term from previous snapshot
[2025-12-11 18:29:24.422] [zb-actors-0] [{actor-name=ZeebePartition-2, actor-scheduler=Broker-1, partitionId=2}] WARN
io.camunda.zeebe.broker.system - ZeebePartitionHealth-2 failed, marking it as unhealthy: HealthReport[componentName=ZeebePartitionHealth-2, status=UNHEALTHY, issue=HealthIssue[message=Transition from FOLLOWER on term 15 appears blocked, step StreamProcessor has been running for PT6M35.586S, throwable=null, cause=null, since=2025-12-11T10:29:24.421Z], children={}]
[2025-12-11 18:29:24.423] [zb-actors-0] [{actor-name=HealthCheckService, actor-scheduler=Broker-1}] WARN
io.camunda.zeebe.broker.system - Partition-2 failed, marking it as unhealthy: HealthReport[componentName=Partition-2, status=UNHEALTHY, issue=HealthIssue[message=Transition from FOLLOWER on term 15 appears blocked, step StreamProcessor has been running for PT6M35.586S, throwable=null, cause=null, since=2025-12-11T10:29:24.421Z], children={ZeebePartitionHealth-2=HealthReport[componentName=ZeebePartitionHealth-2, status=UNHEALTHY, issue=HealthIssue[message=Transition from FOLLOWER on term 15 appears blocked, step StreamProcessor has been running for PT6M35.586S, throwable=null, cause=null, since=2025-12-11T10:29:24.421Z], children={}], RaftPartition-2=HealthReport[componentName=RaftPartition-2, status=HEALTHY, issue=null, children={}]}]
[2025-12-11 18:29:24.423] [zb-actors-0] [{actor-name=HealthCheckService, actor-scheduler=Broker-1}] WARN
io.camunda.zeebe.broker.system - Partition-2 failed, marking it as unhealthy: HealthReport[componentName=Partition-2, status=UNHEALTHY, issue=HealthIssue[message=Transition from FOLLOWER on term 15 appears blocked, step StreamProcessor has been running for PT6M35.586S, throwable=null, cause=null, since=2025-12-11T10:29:24.421Z], children={ZeebePartitionHealth-2=HealthReport[componentName=ZeebePartitionHealth-2, status=UNHEALTHY, issue=HealthIssue[message=Transition from FOLLOWER on term 15 appears blocked, step StreamProcessor has been running for PT6M35.586S, throwable=null, cause=null, since=2025-12-11T10:29:24.421Z], children={}], RaftPartition-2=HealthReport[componentName=RaftPartition-2, status=HEALTHY, issue=null, children={}]}]
[2025-12-11 18:30:24.480] [zb-actors-0] [{actor-name=ZeebePartition-2, actor-scheduler=Broker-1, partitionId=2}] WARN
io.camunda.zeebe.broker.system - ZeebePartitionHealth-2 failed, marking it as unhealthy: HealthReport[componentName=ZeebePartitionHealth-2, status=UNHEALTHY, issue=HealthIssue[message=Transition from FOLLOWER on term 15 appears blocked, step StreamProcessor has been running for PT7M35.645S, throwable=null, cause=null, since=2025-12-11T10:30:24.480Z], children={}]
[2025-12-11 18:30:24.481] [zb-actors-0] [{actor-name=HealthCheckService, actor-scheduler=Broker-1}] WARN
io.camunda.zeebe.broker.system - Partition-2 failed, marking it as unhealthy: HealthReport[componentName=Partition-2, status=UNHEALTHY, issue=HealthIssue[message=Transition from FOLLOWER on term 15 appears blocked, step StreamProcessor has been running for PT7M35.645S, throwable=null, cause=null, since=2025-12-11T10:30:24.480Z], children={ZeebePartitionHealth-2=HealthReport[componentName=ZeebePartitionHealth-2, status=UNHEALTHY, issue=HealthIssue[message=Transition from FOLLOWER on term 15 appears blocked, step StreamProcessor has been running for PT7M35.645S, throwable=null, cause=null, since=2025-12-11T10:30:24.480Z], children={}], RaftPartition-2=HealthReport[componentName=RaftPartition-2, status=HEALTHY, issue=null, children={}]}]
[2025-12-11 18:30:24.481] [zb-actors-0] [{actor-name=HealthCheckService, actor-scheduler=Broker-1}] WARN
io.camunda.zeebe.broker.system - Partition-2 failed, marking it as unhealthy: HealthReport[componentName=Partition-2, status=UNHEALTHY, issue=HealthIssue[message=Transition from FOLLOWER on term 15 appears blocked, step StreamProcessor has been running for PT7M35.645S, throwable=null, cause=null, since=2025-12-11T10:30:24.480Z], children={ZeebePartitionHealth-2=HealthReport[componentName=ZeebePartitionHealth-2, status=UNHEALTHY, issue=HealthIssue[message=Transition from FOLLOWER on term 15 appears blocked, step StreamProcessor has been running for PT7M35.645S, throwable=null, cause=null, since=2025-12-11T10:30:24.480Z], children={}], RaftPartition-2=HealthReport[componentName=RaftPartition-2, status=HEALTHY, issue=null, children={}]}]
[2025-12-11 18:31:24.725] [zb-actors-0] [{actor-name=ZeebePartition-2, actor-scheduler=Broker-1, partitionId=2}] WARN
io.camunda.zeebe.broker.system - ZeebePartitionHealth-2 failed, marking it as unhealthy: HealthReport[componentName=ZeebePartitionHealth-2, status=UNHEALTHY, issue=HealthIssue[message=Transition from FOLLOWER on term 15 appears blocked, step StreamProcessor has been running for PT8M35.89S, throwable=null, cause=null, since=2025-12-11T10:31:24.725Z], children={}]
[2025-12-11 18:31:24.726] [zb-actors-0] [{actor-name=HealthCheckService, actor-scheduler=Broker-1}] WARN
io.camunda.zeebe.broker.system - Partition-2 failed, marking it as unhealthy: HealthReport[componentName=Partition-2, status=UNHEALTHY, issue=HealthIssue[message=Transition from FOLLOWER on term 15 appears blocked, step StreamProcessor has been running for PT8M35.89S, throwable=null, cause=null, since=2025-12-11T10:31:24.725Z], children={ZeebePartitionHealth-2=HealthReport[componentName=ZeebePartitionHealth-2, status=UNHEALTHY, issue=HealthIssue[message=Transition from FOLLOWER on term 15 appears blocked, step StreamProcessor has been running for PT8M35.89S, throwable=null, cause=null, since=2025-12-11T10:31:24.725Z], children={}], RaftPartition-2=HealthReport[componentName=RaftPartition-2, status=HEALTHY, issue=null, children={}]}]
[2025-12-11 18:31:24.726] [zb-actors-0] [{actor-name=HealthCheckService, actor-scheduler=Broker-1}] WARN
io.camunda.zeebe.broker.system - Partition-2 failed, marking it as unhealthy: HealthReport[componentName=Partition-2, status=UNHEALTHY, issue=HealthIssue[message=Transition from FOLLOWER on term 15 appears blocked, step StreamProcessor has been running for PT8M35.89S, throwable=null, cause=null, since=2025-12-11T10:31:24.725Z], children={ZeebePartitionHealth-2=HealthReport[componentName=ZeebePartitionHealth-2, status=UNHEALTHY, issue=HealthIssue[message=Transition from FOLLOWER on term 15 appears blocked, step StreamProcessor has been running for PT8M35.89S, throwable=null, cause=null, since=2025-12-11T10:31:24.725Z], children={}], RaftPartition-2=HealthReport[componentName=RaftPartition-2, status=HEALTHY, issue=null, children={}]}]
What could be the possible cause of this error, and how can I resolve it? My Zeebe version is 8.7.13, and it is deployed in a K8s container with 3 nodes and 3 partitions.
Thanks!