I have a latest 17 site 17.4.2, and a blog listing page. whenever I change something on a child page and save and publish, the tag on them shows Published(Pending Changes) Has anyone come across anything like this?
I checked all the mandatory fields, nothing is missed, there’s no console error either

this has been very normal to us, feels slow but eventually it publishes i didnt dive deep into it but im curious if theres some discussion about this going on
Hi @busrasengul
I don’t know specifically, but asking AI it came back with the following:
A few angles worth checking, since “Published (Pending Changes)” that never clears has had more than one cause in v17.
First, is the site multilingual, or does the doctype vary by culture? There’s an open bug (#21223) where the “edited” flag gets stuck on the default-language node when you have an invariant Block List/Grid on a variant doctype containing culture-varying blocks — it triggers on the first publish if the default language is included, and then you can’t clear it. HQ hasn’t been able to reproduce it on main yet, so it’s still outstanding. Related: if any property is invariant (“shared across cultures”), publishing the default language can flag the other variants as pending even though you didn’t touch them.
Second, if it eventually clears (as Bishal describes) rather than being permanently stuck, that sounds more like the redirect-tracking perf issue — but that one (#22082) was fixed in 17.3, so on 17.4.2 you should be past it. Still worth temporarily setting DisableRedirectUrlTracking to rule it out.
Third, there’s an open race condition in 17.4 (#22877) where save-and-publish leaves the loader spinning and the promise never resolves — but that’s a hung spinner rather than a clean pending-changes tag, so probably not your symptom.
If it’s a single-language site with no invariant block lists, I’d suspect a property editor not round-tripping its published value cleanly. Which property editors are on the child doctype? A quick test: create a child with only the mandatory fields (no rich editors/block lists) and publish — if that clears fine, add property types back one at a time to find the culprit.
I don’t know if any of that helps?
Justin
#21223This was my issueI had Allow vary by culture toggled on, on my child pages. I didn’t have any other language, but the toggle made the Pending changes tag! Removing it removed the tag now.
Thank you @justin-nevitech You’re such a star!
Hi @busrasengul
Not sure I can take the credit for that - it was AI research!
Glad you got to the bottom of it though and if you have anything that can help HQ reproduce feel free to update the issue.
Justin