# Publish\_completion never seems to fire

**URL:** <https://discuss.openedx.org/t/publish-completion-never-seems-to-fire/628>\
**Category:** Site Operators\
**Created:** [October 3, 2019, 10:53pm UTC](https://discuss.openedx.org/t/publish-completion-never-seems-to-fire/628 "2019-10-03T22:53:18Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![nrcook](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/nrcook/32/200_2.png) [@nrcook](https://discuss.openedx.org/u/nrcook)\
**Post date:** [October 3, 2019, 10:53pm UTC](https://discuss.openedx.org/t/publish-completion-never-seems-to-fire/628/1 "2019-10-03T22:53:18Z")

</div>

This issue is on Ironwood.

I’m trying to troubleshoot an issue where course completion/ progress indicators are not showing for any user in any course. Digging into it more, it looks like the _publish\_completion_ event doesn’t seem to fire, but the _get\_completion_ event does fire (and always returns null).

I can export the courses and import them into a new local instance and progress indicators do seem to work.

Has anyone run into this before? Any other ideas on where I should be looking?

---

<div class="post-metadata">

**Author:** ![felipe.espinoza.r](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/felipe.espinoza.r/32/282_2.png) [@felipe.espinoza.r](https://discuss.openedx.org/u/felipe.espinoza.r)\
**Post date:** [October 4, 2019, 12:12pm UTC](https://discuss.openedx.org/t/publish-completion-never-seems-to-fire/628/2 "2019-10-04T12:12:30Z")

</div>

Do you have the switch “completion.enable\_completion\_tracking” enabled at [https://lms/admin/waffle/switch/](https://lms/admin/waffle/switch/) ?

---

<div class="post-metadata">

**Author:** ![nrcook](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/nrcook/32/200_2.png) [@nrcook](https://discuss.openedx.org/u/nrcook)\
**Post date:** [October 4, 2019, 1:25pm UTC](https://discuss.openedx.org/t/publish-completion-never-seems-to-fire/628/3 "2019-10-04T13:25:28Z")

</div>

I didn’t, but I do now!

That seems to do the trick, but isn’t that setting supposed to be enabled by default?

Either way, thanks for the help @felipe.espinoza.r!

---

<div class="post-metadata">

**Author:** ![nedbat](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/nedbat/32/3317_2.png) [@nedbat](https://discuss.openedx.org/u/nedbat)\
**Post date:** [October 4, 2019, 6:48pm UTC](https://discuss.openedx.org/t/publish-completion-never-seems-to-fire/628/4 "2019-10-04T18:48:55Z")

</div>

BTW, a nice way to acknowledge the answer is to click the Solution action. This promotes the answer up to the original question so others can find it more quickly:  
 ![image](https://us1.discourse-cdn.com/flex020/uploads/openedx/original/1X/d7fe3b9aba11503a8224070a552aa36a200c07c0.png)
