--- title: "Troubleshoot a Failed POS Import with the Dashboard" slug: "troubleshoot-a-failed-pos-import-with-the-dashboard" description: "Find failed POS imports in the Integrations Dashboard, review error stages and categories, copy error codes, and re-sync after fixing the cause." status: "new" updated: 2026-10-27T16:00:51Z published: 2026-10-28T05:00:00Z canonical: "docs.restaurant365.com/troubleshoot-a-failed-pos-import-with-the-dashboard" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.restaurant365.com/llms.txt > Use this file to discover all available pages before exploring further. # Troubleshoot a Failed POS Import with the Dashboard A POS import can fail for a location on any business date. The Integrations Dashboard shows which locations have a failed import, the stage where each import stopped, and a message about the cause. This article walks through finding a failed import on the [Runs & Jobs tab](/doc/docs/integrations-dashboard-runs-and-jobs-tab) and reading its details. When an import fails, the system does not create or update the Daily Sales Summary for that business date. Learn more about other causes for [missing and out of balance daily sales summaries](/doc/docs/troubleshooting-missing-and-out-of-balance-daily-sales-summary). --- ## Security Users must have a User Role and one of the following permissions to view failed imports: - Administration → Integrations → - 3rd Party POS View Only - 3rd Party POS Sync - 3rd Party POS Admin Re-syncing after a fix requires the 3rd Party POS Sync or 3rd Party POS Admin permission. See [Re-sync POS Data from the Dashboard](/doc/docs/resync-pos-data-from-the-dashboard). These permissions can be added to [custom user roles](https://restaurant365.us.document360.io/doc/docs/custom-user-roles) or [individual users](https://restaurant365.us.document360.io/doc/docs/users-overview-and-security). The [Permission Access report](https://restaurant365.us.document360.io/doc/docs/generating-a-permissions-access-report) can be used to determine which user roles or users already have these permissions assigned. For more information, see [User Setup and Security](/doc/docs/user-setup-security-and-location-access). --- ## Find Why an Import Failed Follow these steps to find a failed import and read its cause: *Click steps to expand for additional information and images.* ****1)** Navigate to the **Integrations Dashboard**.** 1. Select **Admin** from the left navigation rail. 2. Under Integrations, select **Dashboard**. ![](https://cdn.us.document360.io/5c9d1111-0c69-4e96-8910-d7f2750fdc9d/Images/Documentation/image-4UQWPOF1.png?sv=2026-02-06&spr=https&st=2026-10-28T08%3A19%3A31Z&se=2026-10-28T09%3A19%3A31Z&sr=c&sp=r&sig=IAh1n2zA8CMB7yWI2b4cgJlnvVd%2BVHkkfakxHuYmZLo%3D) ****2)** Select **View runs** on the ‘needs attention’ banner.** > [!NOTE] > The banner counts locations whose latest import failed. A location leaves the banner when a later import for that location does not fail, or when the failure is older than 7 days. ![](https://cdn.us.document360.io/5c9d1111-0c69-4e96-8910-d7f2750fdc9d/Images/Documentation/image-DYP66CUH.png?sv=2026-02-06&spr=https&st=2026-10-28T08%3A19%3A31Z&se=2026-10-28T09%3A19%3A31Z&sr=c&sp=r&sig=IAh1n2zA8CMB7yWI2b4cgJlnvVd%2BVHkkfakxHuYmZLo%3D) > [!TIP] > To look for a failed import without the banner, open the [**Runs & Jobs** tab](/doc/docs/integrations-dashboard-runs-jobs-tab-and-run-details) and filter the **Outcome** column to Failed. ****3)** Narrow the list to the location and business date. *(Optional)*** The **Runs & Jobs** tab opens with the list filtered to failed runs in the banner window. The filter replaces any filters already set on the tab. Use **Search** and the column filters, for example the **Location**, **Business date**, or **Error category** filters. ****4)** Select the run to open its details.** The run details panel opens on the right side of the page. ![](https://cdn.us.document360.io/5c9d1111-0c69-4e96-8910-d7f2750fdc9d/Images/Documentation/image-TPW899Q7.png?sv=2026-02-06&spr=https&st=2026-10-28T08%3A19%3A31Z&se=2026-10-28T09%3A19%3A31Z&sr=c&sp=r&sig=IAh1n2zA8CMB7yWI2b4cgJlnvVd%2BVHkkfakxHuYmZLo%3D) ****5)** Read the failure alert.** For a failed run that reports an error, the alert reads "Failed at" followed by the stage where the import stopped, with a message about the cause. See [Integrations Dashboard: Runs & Jobs Tab and Run Details](/doc/docs/integrations-dashboard-runs-and-jobs-tab) for the list of messages. > [!NOTE] > A failed run with no reported error shows no alert. Contact [R365 Support](https://help.restaurant365.net/support/home) and include the business date and the location. ****6)** Check the **Error category** to see who acts.** The **Error category** column groups the failure by cause. Some categories need action from the customer, such as reconnecting the POS or fixing the location setup. Others retry automatically or need R365 Support. See the Error Categories table in [Integrations Dashboard: Runs & Jobs Tab and Run Details](/doc/docs/integrations-dashboard-runs-and-jobs-tab). ****7)** Expand an attempt to see the stages.** Each attempt shows the stages Processing, Extracted, Batch requested, Transforming, and Transformed. A run that retries shows one row for each attempt, and earlier attempts show as Failed. The timeline is an estimate. ****8)** Select **Copy error code** to share the cause with R365 Support.** The button copies the error code for the run. The code does not appear on screen, so paste it into the support request along with the business date and the location. Contact [R365 Support](https://help.restaurant365.net/support/home). ![](https://cdn.us.document360.io/5c9d1111-0c69-4e96-8910-d7f2750fdc9d/Images/Documentation/image-I74NOVR9.png?sv=2026-02-06&spr=https&st=2026-10-28T08%3A19%3A31Z&se=2026-10-28T09%3A19%3A31Z&sr=c&sp=r&sig=IAh1n2zA8CMB7yWI2b4cgJlnvVd%2BVHkkfakxHuYmZLo%3D) --- ## Re-sync After the Cause Is Fixed After the cause is resolved, re-sync the business dates that failed. Re-syncing requires the 3rd Party POS Sync or 3rd Party POS Admin permission. See [Re-sync POS Data from the Dashboard](/doc/docs/resync-pos-data-from-the-dashboard). If the re-sync fails again, copy the error code from the new run and contact [R365 Support](https://help.restaurant365.net/support/home) with the business date and the location.