So we have a problem when posts are created or published by other plugins, the value specified for ‘publish to discourse’ is always ignored.
Discussing the issue with one author of such a plugin the response was:
their plugin may be using filters that are not triggered upon an anonymous update
In some cases we aren’t able to accommodate for plugins that don’t trigger filters/actions in a global manner.
Is this a possibility? Raised this on github a while back with @benword and thought it was worth checking before I reopen the issue.