ExtensionUsageError in announcement target extension

Hey folks,
I’m testing new purchase.thank-you.announcement.render target with 2025-07 API. I’m getting error in console:

ExtensionUsageError: Content must be wrapped in an <s-announcement> component. All content in the purchase.thank-you.announcement.render target requires the s-announcement wrapper.

I’m using following code:

Is it supposed to work with 2025-07? I assumed so, since types are available in 2025.7.1 packages.

We also see the same problem. We’ve been running an announcement banner since the day after it launched, and it stopped working recently.

We’ve raised a case with Shopify who are, in theory, investigating.

The issue seems to affect all stores. It was working on Monday, and we first saw errors on Tuesday.

The error seems to occur before our extension loads, so our error handling doesn’t catch it.

Ticket 60545920 is the one we’ve raised if you’d like to tell your Shopify contacts that.

It does work on the Order Status page for us.

Hi folks, the team is aware of this issue and are working on a fix. Will keep you posted!

hey folks :waving_hand:
Should be fixed now, sorry for the inconvenience!

Thank you @avocadomayo and @ncardeli - appreciate it.

Not wanting to throw rocks - but I’m surprised this took a couple of days to fix. Is there a way we could have got it in front of more Shopify people and raised urgency more effectively?

I hit bugs with the pin.shopify.com tool with the Shopify support team which meant I wasn’t able to raise it effectively until yesterday.

I’d previously have raised it on GitHub.

What’s the most effective way to get this in front of Shopify eyeballs?

Hi @edhgoose

We encourage you to continue posting issues here in the dev community since our teams monitor it closely. This can also help other developers that are experiencing the same issue.