Move your Providers up like this
runApp( MultiProvider( providers: [ ChangeNotifierProvider(create: (_) => SignInProvider()), ], child: MaterialApp( home: HomeScreen(), ), ), );