В общем проблема твоя в асинхронной загрузке данных и в статике.
Всё происходит так: ты заходишь на экран, адаптер создаётся моментально и наполняется из Mnd. Данные там - 1 элемент. Потом данные загружаются, статика обновляется, но адаптер никто об этом не оповещает(notify*). Дальше ты начинаешь ходить по другим страницам, в какой-то момент возвращаешься, и вуаля, создаёшь новый адаптер со свежими данными.
Что делать. Паттерн репозиторий и паттерн обзервер (или прекрути RxJava). Никакой статики нафиг. Тебе сразу придется думать, что ты делаешь, сначала будет трудно, но это необходимо. Выкинуть асинктаск и забыть о нём как о страшном сне. Retrofit+okhttp+moshi. Никакого парсинга руками джсона, тем более на мейнтреде.