Тот же ответ, что и на предыдущий вопрос.
Достижимость иногда дает правильный ответ только после того, как ваше приложение или какое-либо предыдущее приложение попытались подключиться и ожидали данных. Таким образом, вы также можете просто попытаться получить данные из вашего соединения, поскольку это может дать вам более правильный ответ быстрее, чем запросить Reachability API. Может быть, просто позволить пользователю решить, что индикатор активности вращается достаточно долго.