To avoid calling notifyListeners() in a provider Consumer builder, defer the state update using WidgetsBinding.instance.addPostFrameCallback. Alternatively, use Riverpod with ref.read to update state safely without triggering rebuilds during the build phase. Please provide some code for reference. Without code, can’t provide perfect solution