I am testing a parachain runtime upgrade locally. After calling the enactAuthorizeUpgrade, the parachain stops producing blocks, and the logs show error: Collation wasn't advertised to any validator.

I can see the parachain producing the same block repeatedly, but it seems like its never imported by the relay chain. Any ideas on what the issue could be?

1 Answer 1


I was performing the test using zombinet and a raw chain spec and the issue was due to the fact that the registered parachainId didn't match the parachainId specified in the raw chain spec. So the solution was to set the parachainId in the zombinet config to match the parachainId in the raw chain spec.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.