Subscribe to WorkerClient.PropertyChanged in TaskListViewModel and call NotifyCanExecuteChanged on every TaskItemViewModel.RunNowCommand when IsConnected flips, so the button enables immediately on reconnect without waiting for the next task DB refresh. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>