ERROR

Troubleshooting General Function Failure errors in ArcGIS Pro

Last Published: March 12, 2026

Error Message

Troubleshooting "General Function Failure" errors in ArcGIS Pro

A General Function Failure error message in ArcGIS Pro is a non-specific, catch‑all error that provides no additional diagnostic information. This error most commonly occurs when exporting maps, layers, projects, or creating packages. While the message does not identify the root cause, it indicates that ArcGIS Pro encountered a condition that prevented the operation from completing safely.

The sections below outline common causes of this error and recommended troubleshooting steps.

Solution or Workaround

Check system memory (RAM) usage

Verify that your system’s available memory is not being overutilized when running the tool or process.

  • In general, ArcGIS Pro may experience degraded performance or unexpected failures when system memory usage exceeds approximately 80–85%.
  • Recommendation: Close other applications and background processes to reduce memory consumption and improve ArcGIS Pro performance.

Verify Available Disk Space

Ensure sufficient free disk space is available on both:

  • The local C:\ drive
  • The target drive where outputs (exports, packages, or data) are being written

ArcGIS Pro requires free disk space to store temporary and intermediate files during processing. A minimum of 32 GB of available disk space is recommended.

  • Recommendation: Free up disk space on the local drive and/or the destination drive or network location used for output storage.

Validate Layer Data Integrity

One or more layers in the map may be corrupted or contain invalid data. Common data issues include:

  • Invalid or corrupt geometries
  • Null or unsupported field values
  • Active joins or relates
  • Recommendation:
    • Export the affected layer(s) to a new feature class (Right‑click layer > Data > Export Features), or
    • Run the Repair Geometry geoprocessing tool to correct invalid geometries.

Review Naming Conventions

Layer, map, or project names containing spaces or special characters may cause processing failures.

  • ArcGIS Pro does not support special characters or spaces in certain workflows. Use letters, numbers, and underscores only. Avoid starting names with numbers.
  • Recommendation: Rename items to remove spaces and special characters, then retry the operation.

Evaluate Security and Antivirus Software

Security or antivirus software may block ArcGIS Pro from accessing temporary directories or required system resources.

  • Esri Technical Support often uses Microsoft Process Monitor to identify blocked file access or permission-related issues.
  • Recommendation:
    • Work with your IT department and Esri Technical Support to configure temporary, directory‑specific exclusions for ArcGIS Pro.
    • If exclusions resolve the behavior, contact your antivirus/security software vendor to discuss appropriate long‑term configuration options.

Evaluate Connectivity Between ArcGIS Pro, project files, and data

As was the case in the previous section, if the ArcGIS Pro application is having issues connecting to the project file(s) (.aprx) and/or the data itself, you may run into a General Function Failure.

  • Recommendation:
    • It is Esri's general recommendation to have data and projects stored on the same local machine as the ArcGIS Pro application to decrease communication distance between the software and the files it is utilizing.
      • This may not always be possible - please refer to Data location considerations for more information.
      • When this is not possible, it is more important for the ArcGIS Pro project files, rather than the data, to be closer to the application.

Additional Packaging Considerations

If the error occurs during project package creation, test packaging individual maps or layers instead.

  • Successfully packaging individual components may indicate that a specific layer or dataset within the project is causing the failure.

Additional Troubleshooting Reference

Many of the troubleshooting steps documented for the 999999 geoprocessing error address similar underlying issues and may also be useful when diagnosing General Function Failure errors. Reviewing and applying the guidance in that article can help identify data, system, or workflow conditions contributing to this behavior.

Article ID: 000040196

Get support with AI

Resolve your issue quickly with the Esri Support AI Chatbot.

Start chatting now

Related Information

Discover more on this topic

Get help from ArcGIS experts

Contact technical support

Start chatting now

Go to download options