Прошедшие события продолжают удаляться

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

Это происходит, несмотря на то, что мы используем значение -1 в настройке «удалять просроченные сообщения о событиях после» в настройках плагина.

Это ошибка с нашей стороны или настройка работает не так, как задумано?

Эта конкретная настройка относится к календарям тем, а не к функции «События». Когда вы говорите, что они исчезают, имеете ли вы в виду календарь /upcoming-events?

Правильно: CNTO Forum

Отображается только предстоящее событие, запланированное на следующий вторник; все прошлые события не видны.

Существует ли другой календарь событий, где они отображаются все, и мы его просто упустили?

Для раздела «События» плагина (которые отображаются в календаре по адресу /upcoming-events) прошедшие события остаются видимыми только в том случае, если у них не указана дата окончания. Ранее уже упоминалось, что было бы неплохо добавить возможность их отображения (Display old Events on the 'Upcoming Events' page), но на данный момент это невозможно.

Кроме того, для справки: параметр delete expired event posts after определяет, как долго сохраняются сообщения с элементами старого календаря в темах календарей (пример одной из таких тем можно увидеть здесь — Category Calendar demo topic - calendar - Discourse Demo)

Параметры, специфичные для событий, находятся на второй вкладке: