Похоже на то, что когда вы возвращаетесь на вторую активити с третьей, то authorName - пуст, и наверное запрос в БД с пустым authorName будет безрезультатным, как следствие и список будет пуст.
Кроме просто "вывести данные", еще несколько кнопок, редактирующих JSON-конфиг и запускающих/остановляющих процесс. Кстати, как сделать чтобы в экстренном случае завершения приложения(crtl-z, например, в терминале), последнее еще успевало кое-что сделать?
server_name_in_redirect off;
Документация