Flutter : Bad state: Stream has already been listened to July 11, 2022 by Tarik You should use the following. StreamController<...> _controller = StreamController<...>.broadcast();