How to Fix Power Apps Barcode Reader Value Property Error
Question details
The .Value property in the Power Apps Barcode Reader control throws an error and is not recognized when attempting to read barcode data.

- Product
- Power Apps
- Device & OS
- not provided
- Scenario
- Trying to extract barcode values using expressions like First(BarcodeReader1.Barcodes).Value or BarcodeReader1.Barcodes[0].Value.
- Observed behavior
- The application returns an error stating the .Value property is unrecognized, even when the Legacy Barcode Reader setting is actively enabled in the app.
Save your current Power Apps project progress, as applying a new authoring version will require the Power Apps Studio to reload your app.
Restore Power Apps Authoring Version to 3.25014.16
Rolling back to a stable authoring version bypasses the recent product bug affecting the barcode reader's .Value property.
Recent updates to Power Apps have introduced an authoring bug that causes the Barcode Reader's .Value property to become unrecognized. Reverting your specific app's authoring version to 3.25014.16 restores full functionality without requiring code changes.
Open your application in Power Apps Studio and click on the 'Settings' gear icon located in the top menu bar.
In the Settings menu, select the 'Support' tab from the left-hand sidebar.
Locate the 'Authoring version' section and click on the 'Edit' button.
Choose version '3.25014.16' from the dropdown list and confirm. Allow the studio to reload the app.

Enhance Your Workflow with WPS Office
While troubleshooting app development bugs, streamline your documentation and data management with WPS Office. It provides a lightweight, robust, and completely free alternative to Microsoft Office, perfectly suited for developers and businesses.

Frequently Asked Questions
Why does First(BarcodeReader1.Barcodes).Value return a syntax error?
This occurs due to a known bug in newer Power Apps authoring versions where the '.Value' property is incorrectly flagged as unrecognized by the barcode control. Reverting to a previous authoring version resolves the syntax error.
Does enabling the Legacy Barcode Reader fix the .Value property error?
No, users have found that toggling the Legacy Barcode Reader setting does not resolve this specific issue in the newer updates. Changing the authoring version remains the most reliable workaround.
Will changing the authoring version affect my other Power Apps projects?
No. When you change the authoring version via the app's Settings menu, the change is applied exclusively to the app you are currently editing. Your other environments and apps will remain unaffected.
How do I check my current Power Apps authoring version?
You can verify your current authoring version by opening your app in Power Apps Studio, clicking on Settings, and selecting the Support tab. Your current version will be displayed there.




