showCameraScanner in 2026-01 display issue

Hello,

It seems that shopify.scanner.showCameraScanner() in 2026-01 an big issue compared to the previous versions, especially since the component does not exist anymore to be positioned inside a page. It’s always cut in half, making it difficult to use :

Simple code to reproduce :

export default async () => {
  render(<Extension />, document.body)
}

function Extension() {
shopify.scanner.showCameraScanner()

return <></>
}

also tried with return

Any solution for this issue ? Thanks

Hi, thanks for the report. This is a known issue with shopify.scanner.showCameraScanner() in the 2026-01 API version. Our team is aware of this and a fix is scheduled for the 2026-04 API version.

Apologies for the inconvenience, and thank you for flagging this!

1 Like