Ваша проблема заключается в том, что вы создаете новый объект Intent с тем же именем для всех номеров, при этом вы переопределяете зарегистрированную трансляцию с более новым номером, поэтому, когда старший получает доступ к широковещательной передаче и запускает функцию onReceive, она что его уже не зарегистрировали! ваше решение состоит в том, чтобы изменить инициализацию Intent на что-то вроде этого:
Intent i = новый Intent (SENT_INTENT + номер телефона);
blockquote>и то же самое для цель доставки, дайте мне знать, если ваша проблема решена