{"caller":"mux.go:822","err":"failed to finalize height 29436786: mkvs/pathbadger: pending root sequence number not found for root 'state-root:cfa12718cd8087a2802121dfc28d9cbf56969b5f06c40ffab4208cce77fb6c4d'","level":"error","module":"abci-mux","msg":"Commit failed","ts":"2026-04-24T05:45:03.348527621Z"}
Seems even after #5635 this can still happen.
Hypothesis: With SyncWrites=false we don't guarantee durability, and probably ordering of WAL OS page cache persistance, which can still cause the root to be persisted but not the corresponding sequence number?
{"caller":"mux.go:822","err":"failed to finalize height 29436786: mkvs/pathbadger: pending root sequence number not found for root 'state-root:cfa12718cd8087a2802121dfc28d9cbf56969b5f06c40ffab4208cce77fb6c4d'","level":"error","module":"abci-mux","msg":"Commit failed","ts":"2026-04-24T05:45:03.348527621Z"}Seems even after #5635 this can still happen.
Hypothesis: With
SyncWrites=falsewe don't guarantee durability, and probably ordering of WAL OS page cache persistance, which can still cause the root to be persisted but not the corresponding sequence number?