Эта проблема появилась очень давно.
Отменяешь один квест - а новый не появляется.
Нужно обновить страницу.
Вы можете со мной не соглашаться - но дело именно в интернете.
Интернет - штука "нежная"
Даже при идеальном канале возможны периодические потери пакетов.
Если потери не превышают 1-2 пакета на 1000 - вы этого не заметите.
Но в реализации выдачи новых квестов взамен отменённых разработчиками допущена небрежность.
И 1 потерянный пакет в момент обновления приводит к тому, что новый квест не выдаётся. Точнее - сервером-то он выдаётся - но до игрока "не доходит".
Судя по тому, что после обновления страницы появляется новый квест (а не остаётся старый) - команда "отменить квест" до сервера доходит, а информация о новом выданном квесте в браузер не попадает.