Я так почитал комментарии, и, Автор, вопрос ты задал крайне непонятно )) Если я правильно понял вашу проблему, то:
Да, по спецификации HTML на странице может быть только один элемент с уникальным ID. Следовательно любой код, браузер работает исходя из этого: Нужно проскролить к такому-то элементу. Находится первый подходящий. Поскольку предполагается что других таких быть не может -- поиск прекращается.
Вариантов решения у вас два:
- Не вставлять одну из секций для устройств. например по условию wp_is_mobile.
- На клиенте, удалять один из блоков посредством JS.