logo
search
Others

Fix Power Apps Dropdown Values Not Displaying and Duplicate Records

Chanuka GeekiyanageChanuka Geekiyanage Sep 28, 2026 868 views

Question details

The user needs to resolve an issue where dropdown selections in a Power Apps form do not display after submission, and duplicate records are being created in the backend data source.

How to Fix Power Apps Dropdown Values Not Displaying and Duplicate Records
Product
Power Apps
Device & OS
not provided
Scenario
Submitting form data or patching updates from a Power Apps canvas app to a backend data source like Excel, SharePoint, or Dataverse.
Observed behavior
Submitted dropdown values fail to display correctly in the app's view mode, and duplicate entries are unintentionally generated in the connected database.
Before you start

Ensure you have edit permissions for the Power Apps canvas app and direct access to the underlying data source (e.g., SharePoint list or Excel file) to review the column structures.

Solution 1Recommended

Correct the SubmitForm or Patch Formula

Fixing the submission formula ensures that Power Apps updates existing records instead of creating duplicate entries upon every submission.

Duplicate records often occur when the app fails to identify an existing record during submission. If you are using the Patch function, explicitly declaring the record to update is required to prevent duplicates.

1
Locate the submission button

Open your canvas app in Edit mode, select the button used to submit the data, and view its 'OnSelect' property in the formula bar.

2
Review Patch arguments

If using Patch, ensure you are not strictly using 'Defaults(YourDataSource)'. To update an existing record, your formula should look like: Patch(YourDataSource, LookUp(YourDataSource, ID = CurrentRecord.ID), {ColumnName: Dropdown1.Selected.Value}).

3
Add conditional validation

Wrap your submission formula in an 'If' statement to check for existing records. Example: If(IsBlank(LookUp(YourDataSource, Condition)), Patch(Defaults(...)), Patch(ExistingRecord...)).

Correct the SubmitForm or Patch Formula
Check Data Sources: Always verify that your data source has a unique primary key or ID column, as this is essential for identifying records and preventing duplicates.
Free Microsoft Office alternative

Manage Your Excel Data Sources Easily with WPS Office

If you are using Excel as the backend data source for your Power Apps, keeping your spreadsheets properly formatted as tables is crucial. WPS Office offers a free, lightweight, and highly compatible alternative to Microsoft Office, ensuring your data sources remain error-free and perfectly structured.

  1. 1. Install WPS Office: Download and install WPS Office on your computer for free.
  2. 2. Open your backend Excel file: Launch WPS Spreadsheets and open the Excel file used as your Power Apps data source.
  3. 3. Format as Table: Select your data range, go to the Home tab, and click 'Format as Table'. This is required for Power Apps to read the data correctly.
  4. 4. Save and sync: Save your file. Your Power Apps canvas app will now be able to read and write to the spreadsheet without formatting errors.
Fully compatible with Microsoft Excel (.xlsx) formats used in Power AppsLightweight software that quickly opens and manages large datasetsFree and familiar interface for seamless data validation and formatting
microsoft office alternative - wps office

Frequently Asked Questions

Why is my Power Apps dropdown empty after a successful form submission?

This usually happens because the `DefaultSelectedItems` or `Default` property of the dropdown control is not properly linked to the submitted record. Ensure it is set to `Parent.Default` or `ThisItem.ColumnName` to display the saved value.

How do I stop the Patch function from creating duplicate records?

When using the `Patch` function, providing `Defaults(DataSource)` tells the app to create a new record. To update an existing record and prevent duplicates, you must use a `LookUp` function in the second argument to identify the specific record by its unique ID.

Can formatting issues in an Excel data source cause dropdowns to fail?

Yes. If the Excel file is modified outside of Power Apps, or if the columns are not strictly formatted as an Excel Table, Power Apps may fail to read the schema properly, causing dropdown values to disappear or fail to save.

Where can I get advanced troubleshooting help for Power Apps formulas?

For highly specific or complex formula issues, you can share screenshots (with private information removed) and your exact SubmitForm or Patch formulas in the official Power Apps community forums for specialized assistance.