WiFi Direct no Android não está funcionando corretamente

Estou tentando desenvolver um aplicativo usando wifi direto no android Jelly Bean 4.1.1. Se o p2p estiver habilitado, eu imediatamente chamo

mManager.discoverPeers(mChannel, actionListener);

Depois disso, estou recebendo uma ligação para o

onPeersAvailable(WifiP2pDeviceList)

Estou testando com 2 dispositivos Nexus da Samsung (Google) e o Wi-Fi direto está ativado em ambos. Mas esse retorno está retornando uma lista vazia de colegas. Mas por exemplo, se eu clicar noPesquisar pares botão na interface direta Wi-Fi padrão imediatamente o segundo dispositivo dispara o

WifiP2pManager.WIFI_P2P_PEERS_CHANGED_ACTION

e esta inturn chama

onPeersAvailable(WifiP2pDeviceList peers)

como eu estou pedindo para os colegas para esse evento usando

mManager.requestPeers(mChannel, WifiDirectService.this);

Desta vez eu poderei ver os colegas. Eu estou vendo isso por várias vezes.

Qual poderia ser o motivo possível? obrigado

questionAnswers(1)

yourAnswerToTheQuestion