Pos.order-details.action.menu-item.render stopped working in POS v10 / 2025-04

My POS extension used to render a button using:

[[extensions.targeting]]
target = "pos.order-details.action.menu-item.render"

This worked reliably before the May 2025 POS v10 update.

Now:

  • The button no longer appears at all in the Order Details view
  • Switching to pos.order-details.action.render causes POS to show a button, but tapping it gives “Error loading extension”
  • Even a minimal extension like this fails to mount:
export default reactExtension('pos.order-details.action.render', () => {
  return <Text>Hello</Text>;
});

Setup details:

  • api_version = "2025-04"
  • CLI v3.80+
  • POS app fully updated on iPad
  • Tried fresh handle (handle = "pos-print-button-v3")
  • Reinstalled app, toggled extension in POS Admin, clean --reset deploys
  • Happens in both live and dev stores

This used to work with identical code, and now neither target works reliably. I’m wondering if this is related to what was reported here, but for order-details.

Can someone confirm if this is a known issue or regression in POS v10?

Thanks in advance.

It’s a regression and no one at Shopify seems to know what’s going on. We’re in emergency mode with our app since the mid May.
For us this is vital as we’re using a button to print our fiscal receipts.

Do we have any more information about this?
i’ve also ran into this issue where the menu-item is no longer rendering

Nothing yet – I have still not received any kind of response from Shopify either.

It’s a major issue for us as well.

@Tessa @ThomasVaRo @Graffino_Team

Could you please confirm if the extension has been activated in the POS channel?

If you need help, there’s a guide under “Add POS UI Action and Block Extensions on Shopify POS.”

Hello,

The extension’s other targets work that particular target doesn’t.

Similar issue in my report: Post.purchase.post.action.menu-item.render not rendering our button

Hi folks :waving_hand: thank you all very much for your patience on this. We have a fix in the works for this issue. I can’t guarantee an exact turnaround time at the moment, but did just want to let you know that we are working on this.

In the meantime, we identified the issue as being related to cases where the extension app case would have a menu-item but not an action. As a workaround, the best way to mitigate the error is to extend both the menu-item and action targets for your targeted surface. We would reccomend applying this workaround even when the fix is pushed just in case any merchants are using an un-updated version of POS where the error still is present.

Let me know if I can clarify anything more on our end here - happy to help. I’ll loop back with you all once the fix on our end is pushed though :slight_smile: