Когда можно снова пометить пост, если модератор выбрал «Оставить пост»?

У нас есть пост, на который поступил флаг. Модератор принял флаг, но также выбрал Оставить пост. Затем другой пользователь и модератор попытались пометить этот пост флагом, но у обоих ничего не вышло, и они получили уведомление: Спасибо, но мы уже проверили этот пост и определили, что его не нужно помечать флагом повторно.

Я являюсь администратором и модератором этого форума, но зашел под не связанным с этим аккаунтом (Участник) и смог пометить пост флагом. Это действие скрыло пост.

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

Хорошо, я только что протестировал это на тестовом экземпляре. Логика следующая: когда модератор одобряет флаг, но выбирает опцию Оставить пост, пост нельзя снова пометить флагом по одобренной причине, но можно по другим причинам.

Однако я столкнулся с некоторыми запутанными взаимодействиями: во-первых, стандартное окно флага показывается пользователю, который ранее не пометил этот пост. Если пользователь выбирает уже одобренную причину для флага, ему сообщается, что пост больше не нужно помечать флагом.

Если пользователь снова открывает окно флага, причина, которую он пытался выбрать ранее, больше не отображается. В итоге окно флага может выглядеть для него так:

А под постом пользователь видит следующее, хотя ни одна из этих причин не принята:

Когда пользователь перезагружает окно браузера, всё сбрасывается, и, по-видимому, он может повторять этот процесс бесконечно, не имея возможности эффективно пометить пост флагом.