Исключительно в качестве догадки предположу, что вы сохраняете результат запроса в переменной уровня модуля или в переменной класса, а последующие запросы просто используют уже сформированный результат, который, конечно, формируется заново после перезагрузки, и соответственно включает новые данные.