Flutter Bloc State Not Emitting When Value Is Unchanged: Fixes
Flutter Bloc silently drops emissions when the new state equals the old one. If your UI is stuck even though your logic ran, equality checks are almost certainly the culprit. Here's how to diagnose and fix it.