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 :
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!
@Tiago_Ramalho 2026-04 is still a release candidate and not stable. It should’ve been available as a preview but wasn’t being supported correctly on POS. A fix has been shipped and will be available as of POS 11.5. Thanks for the report!
showCameraScanner now opens a camera scanner in a new modal (on top of the extension’s modal). So, no need to navigate to a new page anymore, which is probably for the best, knowing how brittle the new navigation API is.
Unfortunately, I can’t upgrade the POS extension API version to 2026-04 until all users switch to the POS version 11.5 or higher, due to the “Invalid prop ‘title’ for component ‘Tile’” error caused by 2026-04 in POS < 11.5. @AndyC, is there any way to use the 2026-04 API with pre-11.5 POS versions?
Hey @Galmis, unfortunately there’s no way around it. The 2026-04 API version is not supported with POS < 11.5, so users on older POS versions will need to update to 11.5 or higher.