トピック投稿の更新が、投票が存在する場合に拒否される

We have a template which builds a complex topic post. Uppermost in the topic is an event. After the event is some boilerplate text where members who have scheduled duty are named. Duty changes are common and my moderators make changes to that text when we get updates. These updates can come months after the topic / event is published.

After the event and text, there are numerous polls. Neither the events nor the polls are touched by the edits that my moderators make. And we use markdown mode of the editor.

A change made to standard text (not the polls, not the event) results in the following error message…

An error occurred: You cannot change a poll after the first 45 minutes.

I suspect this behaviour was introduced with the most recent self-hosted update which I applied this week.

My gut feeling is that Discourse is reformatting the entire post resulting in changes to the embedded polls and triggering the rejection. I recall something similar happening to events in the past.

Stripped-down example

The following shows a stripped-down example of the structure of my failing topic. In this example, “-> @replacement.instructor is the changed (added) text


[event start="2025-11-02 09:00" status="standalone" timezone="America/Toronto" end="2025-11-02 17:00" reminders="bumpTopic.3.days"] [/event]

## Scheduled personnel
 	 	 	 	 	
Driver - @my.driver 
Instructor - @my.instructor -> @replacement.instructor 
Manager - @my.manager

## A poll
[poll type=regular results=always min=1 max=1 public=true chartType=bar]
# :chart_with_upwards_trend::chart_with_downwards_trend: **I want to drive**
* Instructor required
* Instructor not required
[/poll]

In a sandbox category on my system, I have been unable to reproduce the error on a NEWLY CREATED post based on my example (above), even after waiting over 45 minutes.

So, I’ve still got an error but it may be limited to my existing topics containing polls.