We're reclaiming inactive PDIs to keep them available for active builders. Learn what's changing, who's affected, and how to protect your work. Read More

Inconsistency in Knowledge Article Workflow Field After Upgrade

George_1
Tera Guru

I’ve noticed an inconsistency in the Knowledge Article workflow field after recent upgrade. When opening a new article form, the workflow sometimes shows as “Pending – Not Yet Started” instead of the expected “Draft.”

Has anyone else experienced this behavior?

 

George_1_0-1780680210645.png

 

10 REPLIES 10

mza-guille
Giga Contributor

Hi George,

I would treat this as two separate questions before changing any workflow configuration:

1. Is the Knowledge record actually in the wrong workflow state?
2. Or is the UI displaying the workflow/stage label incorrectly after the upgrade?

The reason I would separate those is that another reply mentioned Australia Patch 2 and that the stored workflow state appears correct while the displayed stage shows “Not Yet Started”. If the stored value is correct, then changing Knowledge workflow/business logic may make the problem worse.

I would check these items first:

  • On the affected article, verify the actual stored value of workflow_state on the Knowledge record.
  • Compare Classic UI and Workspace behavior for the same article.
  • Test with a brand-new article and with an existing article/new version.
  • Confirm which Knowledge workflow is attached to the Knowledge Base.
  • Check whether the article has an active workflow/context running, not only the display label.
  • Try cache/browser cleanup, but do not stop there if multiple users/browsers reproduce it.

If the database value is Draft but the UI says Pending / Not Yet Started, that points more toward a display/UI/regression issue after upgrade. In that case, I would open a ServiceNow Support case and provide:

  • exact family/patch version,
  • affected Knowledge Base,
  • screenshot from Classic UI and Workspace,
  • actual workflow_state value,
  • whether it happens only on new articles or also existing/new versions,
  • whether the workflow context is active/completed.

If the database value itself is being set incorrectly, then I would review custom Business Rules, UI Actions, flows/workflows, and Knowledge Base workflow configuration.

So I would not recommend changing scripts until you prove whether this is data-state wrong or display-state wrong. That distinction is the important part here.