Hello Kavya,
Thank you for reaching out about the barcode reader issue in your Power Apps canvas app. I understand how important it is for your app to work consistently across all devices.
You’ve already tried multiple approaches like changing barcode types, scanning quality and camera options which shows your commitment to resolving this quickly. It can be frustrating when the feature works on most devices but fails on specific models.
The barcode reader control in Power Apps relies on the device’s native camera and scanning capabilities and differences in hardware or Android versions can affect detection. Some devices may struggle with Code 128 due to camera focus or image processing limitations. To improve detection ensure the app uses the latest Power Apps mobile version and verify that camera permissions are enabled. You can also try increasing scanning quality in the control properties or switching to a more widely supported barcode type like Code39 or QR for testing. If the issue persists use the Monitor tool in Power Apps to capture logs and identify performance or compatibility issues. For devices with persistent problems consider implementing an alternative scanning approach using connectors like Encodian Barcode or Cloudmersive Barcode which provide extended barcode support and processing capabilities.
Have you confirmed that the affected devices are running the latest Power Apps mobile app and that camera permissions are fully enabled? Also did you notice if the issue occurs only with Code 128 or with other barcode types as well?
I hope this answer is helpful if you have further questions feel free to reply back
Regards,
Marcelo