Почему не вызывается CONNECTIVITY_CHANGE при подключении к Wi-Fi?
Имеется фрагмент, в котором происходит подключение к Wi-Fi. После подключения к сети Wi-Fi, отправляется запрос в локальную сеть для авторизации в МРП (модуль регистрации пользователей Wi-Fi).
Если Mobile Data отключена, то все отрабатывает как должно, а вот если включить Mobile Data, то CONNECTIVITY_CHANGE (на который подвязана отправка запроса) не вызывается, а detailedState менеджера возвращает статус DISCONNECTED.
Из-за чего это происходит и как можно побороть?
P.S. Идея с отключением Mobile Data была, но постоянно ловлю Security Exception несмотря на выданные права - судя по документации, на управление этим параметром дано разрешение только системным приложениям.
P.P.S. Подключение к Wi-Fi происходит, но не вызывается именно событие изменения соединения.