Common issues and resolutions for Power Apps
This article lists some common issues that you might encounter while using Power Apps. Where applicable, workarounds are provided.
AAD Conditional access with the policy "Require device to be marked as compliant" does not work in Power Apps for Windows (July 30, 2020) When setting the conditional access policy "Require device to be marked as compliant" in Azure Active Directory, users will face login errors with the message "The application contains sensitive information and can only be accessed from devices or client applications that meet your enterprise management compliance policy" and won't be able to access their Power Apps. As a workaround, please use your browser.
Connection.Connected returns the wrong value during OnStart in Power Apps for Windows (July 21, 2020) While offline, Connection.Connected may wrongly return true immediately after starting an app in the Windows app. As a workaround, delay when the logic depending on it is executed by using a Timer control.
Black box covering part of embedded canvas app (June 11, 2020) When using embedded canvas apps such as SharePoint forms, SharePoint web parts, and model driven forms, users many see a black box when scrolling covering part of the app. This issue happens with chromium based browsers starting with version 83. There is not a workaround at this time. The team is actively investigating to find a fix and workaround. A workaround in Power Apps was deployed in the week of 6/21/2020. In addition, the issue is fixed for Microsoft Edge based on Chromium with version 85.
Problems downloading attachments in SharePoint custom forms (May 22, 2020) When using the attachment control to download an attachment, the click won't have any response when using Google Chrome version 83 or the new Microsoft Edge version 83 browser. As a workaround, change to use the default SharePoint form or use another browser. The team is actively working to fix this issue. Fix has been deployed in the weeek of 6/8/2020
Problems downloading attachments in embedded Power Apps (May 22, 2020) When using the attachment control to download an attachment, the click won't have any response when using Google Chrome version 83 or the new Microsoft Edge version 83 browser. As a workaround, use another browser. The team is actively working to fix this issue.
Camera images when imported via Microsoft Edge are flipped (January 20, 2020)
When using the camera and the legacy Microsoft Edge browser, the image may be flipped. This is due to legacy Microsoft Edge browser defect. To mitigate this issue, use the new Microsoft Edge or a different browser.
Camera images do not contain meta-data information (January 20, 2020)
When using the camera control, the image does not contain meta-data information. This is due to a limitation of how we take images with the camera. To mitigate this, use the Add Picture control.
Images added from iOS do not contain meta-data information (January 20, 2020)
When using the Add Picture control on iOS, images imported by using the camera or gallery do not contain meta-data.
Sign-in issue on certain Android mobile devices when using authenticator (August 21, 2019)
In certain devices and scenarios, you may experience sign-in failures when using authenticator. This is due to the OEM limiting this functionality. For more details on the error and possible mitigations, see here.
Camera issue on Android mobile devices (Jan. 1, 2019)
If the camera control stops working on an Android device, republish your app, and reopen it on the device. The camera control was updated in response to a change in the Android operating system, and your app will benefit from the update when you republish.
Scrolling in flexible-height galleries (Nov. 27, 2018)
If you run into a limitation when you scroll with your finger, lift it and start to scroll again.
Drawing with mouse or touch input is not smooth in Power Apps for Windows (Sep. 24, 2018)
The pen control only has partial support for drawing using mouse or touch input in the Windows app. Strokes might be intermittent. For smooth drawing, use a pen or run the app in a browser.
Multiple media controls in Power Apps Mobile (Aug. 2, 2018)
Power Apps Mobile runs on various types of devices, and some of them have limitations that are specific to that platform:
- You can play videos in multiple Video controls at the same time on all platforms except for iPhone devices.
- You can record audio with multiple Microphone controls at the same time on all platforms except for the web player.
Republishing apps (Aug. 2, 2018)
If you haven't updated your app in several months, republish it to sync with the most recent version of Power Apps, which includes performance improvements and other fixes.
If you run out of memory while using Power Apps, please consider downloading a 64-bit version of Chrome, Microsoft Edge, or Internet Explorer.
Launching a website from an embedded app (May 10, 2018)
Internet Explorer and Microsoft Edge browsers might block the launch of a URL or website that’s in protected mode or a lower security zone than the website in which the app is loaded. To resolve this issue, change the security and privacy settings for your browser.
Combo box controls in galleries (May 3, 2018)
When you use a Combo box control inside a gallery, its selections are not maintained when the user scrolls the gallery. This is not an issue if you use a Combo box control inside a gallery that doesn't scroll. A workaround is not currently available.
Using a custom image as an app icon (April 11, 2018)
In Power Apps Studio for Windows version 3.18043, you cannot upload a custom image to use as an app icon. To work around this issue, use Power Apps Studio for web to upload a custom image. Alternatively, you can use one of the icons included with Power Apps Studio for Windows and customize the background color.
Copying and pasting screens across apps (April 4, 2018)
Copying and pasting screens across apps is not currently supported. To work around this, add a new screen to your target app, copy the controls from the screen in your source app, and then paste them into the screen of your target app.
Changing the layout of SharePoint forms (March 7, 2018)
While customizing a SharePoint list form in certain languages, if you try to change the layout from portrait (default) to landscape, the app may show multiple errors (yellow triangles in controls). To resolve these errors and retain the landscape layout, click Undo.
Data Table control
If you copy and paste a Data Table control for which the Items property is set to a formula that contains a Filter function, the formula for the Items property on the new Data Table control ends up with field names that contain a _1 suffix. This makes the field names invalid and results in no data showing up in the data table. To work around this issue, before you copy the control, confirm that the Filter function doesn't reference any field in the data source that has the same name as a column in the Data Table control. If it does, rename the column in the Data Table control. Alternatively, remove the _1 suffix from the invalid field names so they match the names in the entity.
Camera controls in Power Apps Studio for Windows
Power Apps Studio for Windows may crash if you add a camera control or open an app that uses a camera control. To avoid this problem, use Power Apps Studio for web when adding or using a camera control.
Release 2.0.700 on Android devices
If you install release 2.0.700 on an Android device and then can't open apps (or an app stops responding), uninstall Power Apps, restart the device, and then reinstall Power Apps.
"Empty" gallery when opening an app
If you generate an app automatically from data, save the app, and then reopen it, the browse gallery might not immediately show any data. To resolve this issue, type at least one character in the search box, and then delete the text that you typed. The gallery will then show data as expected.
Upgrading Power Apps on Windows 8.1
If you install Power Apps on a computer that’s running Windows 8 or Windows 8.1, keep the Windows Store app open and active, use the Settings charm to check for updates, and then install them.
Custom connectors and the Common Data Service
If an app created using Power Apps build 2.0.540 or earlier relies on a database in the Common Data Service and at least one custom connector in a different environment, you’ll need to deploy the connector to the same environment as the database and update the app to use the new connector. Otherwise, a dialog box will notify users that the API was not found. For more information, see the overview of environments.
Running an app on Windows 8.1
If you install this update for Windows 8.1, you can't run apps that you open in Power Apps Studio on that operating system. However, you can still run apps that you open in powerapps.com or using Power Apps Mobile.
Column names with spaces
If you're using a SharePoint list or an Excel table in which a column name contains a space, Power Apps will replace it with "_x0020_". For example, "Column Name" in SharePoint or Excel will appear as "Column_x0020_Name" in Power Apps when displayed in the data layout or used in a formula.
Changing a flow in a shared app
If you add a flow to an app, share it, and then add a service or change a connection in the flow, you must remove the flow from the shared app, re-add the flow, and reshare the app. Otherwise, users who trigger the flow will get an authentication failure.
Using a localized version.
If you're running release 2.0.531 on Windows 8.1, you can't type in a Text input control if the device is set to a language that requires an IME window.
Camera control on a Windows Phone
An app that contains a camera control might crash if you open the app on a Windows Phone that's running build 10.0.10586.107. To avoid this problem, upgrade to the most recent build (for example, by running the Upgrade Advisor).
Opening an app from a template.
If you're running release 2.0.500 or older, an error message appears when you try to create an app from a template. You must upgrade to be able to use this feature.
If you're running release 2.0.510 or later, an warning might appear when you try to create an app from a template. However, you can close the message and create the app.
Scanning a barcode
For information about limitations and best practices when you use a Barcode control, see Scan a barcode.
Creating and modifying apps in a browser
You can do many, but not all, of the same things in Power Apps Studio for web as you can in Power Apps Studio for Windows. For more information, see Create an app in a browser.
Changing a Title field in an entity
If you change the Title field for an entity that other entities reference through one or more lookups, an error will occur when you try to save the change. To work around this issue, remove any lookups to the entity for which you want to change the Title field, make the change, and then recreate the lookups. For more information about lookups, see Build a relationship between entities.
Apps that connect to on-premises SharePoint
If you share an app that relies on connections that aren’t automatically shared (for example, an on-premises SharePoint site), users who open the app in a browser will see a dialog box with no text when they click or tap Sign in. To close the dialog box, click or tap the close (X) icon in the upper-right corner. The dialog box doesn’t appear if you open the app in Power Apps Studio or Power Apps Mobile. For more information about shared connections, see Share app resources.
When Power Apps generates an app from data, the field used for sorting and searching isn't automatically configured.
For apps that are created from data, only the first 500 records of a data source can be accessed.
In general, Power Apps works with any size data source by delegating operations to the data source. For operations that can't be delegated, Power Apps will give a warning at authoring time and operate on only the first 500 records of the data source. See the Filter function article for more details about delegation.
Excel data must be formatted as a table.
For information about limitations when you use Excel as a data source, see Cloud-storage connections.
SharePoint custom lists are supported but not libraries, some types of list columns, or columns that support multiple values or selections.
For more information, see SharePoint Online.
Co-authoring isn't supported. One author at a time, please.
You can corrupt an app or over-write others’ changes if more than one person modifies the same app at the same time. Close the app before someone else edits it.
It can sometimes take a moment before a newly shared app can be used.
In some cases, a newly shared app won't be immediately available. Wait a few moments, and it should become available.
In the Form control, you can't change data by using a custom card.
The stock custom card is missing the Update property, which is required to write back changes. To work around this:
- Select the form control, and insert a card by using the right-hand pane based on the field that you want the card to show.
- Unlock the card, as described in Understanding data cards.
- Remove or rearrange controls within the card as you see fit, just as you would with the custom card.
An app that's running on Android 5.0, Nexus 6 with Webview versions v48 or v49 may crash.
Users can fix this problem by updating to a lower version of Webview (3x) or update to Android 6.0.
Camera usage may be temporarily disabled if memory is low.
If your mobile device is low on memory, the camera is temporarily disabled to avoid crashing the device.
Office 365 Video connector isn't supported.
Card gallery is deprecated.