Skip to main content
The namespace, publish.uidAttribute, or publish.messageOrdering setting changed while reusing PubSub state. Those settings determine published metadata and ordering keys. Continuing could rebuild an unconfirmed outbox row differently during crash recovery. The same error is raised when a route switches between the canonical and a custom encoder while that route still has pending outbox rows. Fix — restore the settings and encoder kind used to create the pending rows, drain the outbox, and then change the encoder; or treat the change as a new feed with fresh state and a fresh namespace.

Related topics

Error reference