### Background https://github.com/hiero-ledger/hiero-consensus-node/actions/runs/20066528966/job/57564010424?pr=22513 https://scans.gradle.com/s/rz5n5dfny3his/tests/task/:app:test/details/com.hedera.node.app.blocks.impl.streaming.BlockNodeConnectionComponentTest/testConnectionWorker_sendMultipleBlocks()?top-execution=1 Fix flakiness in BlockNodeConnectionComponentTest testConnectionWorker_sendMultipleBlocks() unit test. ### Acceptance Criteria - Fix/rewrite the above unit test so it is no longer flaky. ### Dependencies _No response_ ### Definition of Ready (DoR) Checklist - [ ] Clear acceptance criteria - [ ] Clear and detailed description - [ ] Dependencies identified - [ ] Links to documentation - [ ] Should be completable in 2-3 Days - [ ] Initial draft of Low-level design document - [ ] At least high level test plan - [ ] Groomed/Estimated ### Definition of Done (DoD) Checklist - [ ] Acceptance Criteria complete - [ ] No Codacy issues greater than minor (in new code) - [ ] JavaDocs updated/created - [ ] Code commented - [ ] Unit tests created/updated - [ ] 80% test code coverage (in new code) - [ ] Happy Path and major negative cases in HAPI tests as applicable