StateError: Bad state: Cannot add new events after calling close
File "broadcast_stream_controller.dart", line 253, in _BroadcastStreamController.add
File "subject.dart", line 124, in Subject._add
File "subject.dart", line 118, in Subject.add
File "bloc.dart", line 73, in Bloc._bindStateSubject.<fn>
File "stream.dart", line 816, in Stream.forEach.<fn>.<fn>
File "stream_pipe.dart", line 11, in _runUserCode
File "stream.dart", line 816, in Stream.forEach.<fn>
File "zone.dart", line 1132, in _rootRunUnary
File "zone.dart", line 1029, in _CustomZone.runUnary
File "zone.dart", line 931, in _CustomZone.runUnaryGuarded
File "stream_impl.dart", line 336, in _BufferingStreamSubscription._sendData
File "stream_impl.dart", line 263, in _BufferingStreamSubscription._add
File "broadcast_stream_controller.dart", line 379, in _SyncBroadcastStreamController._sendData
File "broadcast_stream_controller.dart", line 291, in _BroadcastStreamController._add
File "zone.dart", line 1132, in _rootRunUnary
File "zone.dart", line 1029, in _CustomZone.runUnary
File "zone.dart", line 931, in _CustomZone.runUnaryGuarded
File "stream_impl.dart", line 336, in _BufferingStreamSubscription._sendData
File "stream_impl.dart", line 591, in _DelayedData.perform
File "stream_impl.dart", line 707, in _StreamImplEvents.handleNext
File "stream_impl.dart", line 667, in _PendingEvents.schedule.<fn>
File "zone.dart", line 1120, in _rootRun
File "zone.dart", line 1021, in _CustomZone.run
File "zone.dart", line 923, in _CustomZone.runGuarded
File "zone.dart", line 963, in _CustomZone.bindCallbackGuarded.<fn>
File "zone.dart", line 1124, in _rootRun
File "zone.dart", line 1021, in _CustomZone.run
File "zone.dart", line 923, in _CustomZone.runGuarded
File "zone.dart", line 963, in _CustomZone.bindCallbackGuarded.<fn>
File "schedule_microtask.dart", line 41, in _microtaskLoop
File "schedule_microtask.dart", line 50, in _startMicrotaskLoop