try accessing the cubit after postFrameCallback, so your initState method would be like this :
initState(){ WidgetsBinding.instance!.addPostFrameCallback((_) { final bloc= context.read<YourBloc>(); }) }