Move scan trigger from ViewModel init to LaunchedEffect in LoginScreen so discovery runs each time the screen appears, not just on first creation.
Move scan trigger from ViewModel init to LaunchedEffect in LoginScreen so discovery runs each time the screen appears, not just on first creation.