# Update to topic post rejected when poll is present

**URL:** <https://meta.discourse.org/t/update-to-topic-post-rejected-when-poll-is-present/387352>\
**Category:** Bug\
**Tags:** polls\
**Created:** [November 1, 2025, 3:05pm UTC](https://meta.discourse.org/t/update-to-topic-post-rejected-when-poll-is-present/387352 "2025-11-01T15:05:13Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![tkforbes](https://avatars.discourse-cdn.com/v4/letter/t/e95f7d/32.png) [@tkforbes](https://meta.discourse.org/u/tkforbes)\
**Post date:** [November 1, 2025, 3:05pm UTC](https://meta.discourse.org/t/update-to-topic-post-rejected-when-poll-is-present/387352/1 "2025-11-01T15:05:13Z")

</div>

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…

```plaintext
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

```plaintext

[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]

```

---

_[View the full topic](https://meta.discourse.org/t/update-to-topic-post-rejected-when-poll-is-present/387352)._
