The original version of this document is located at https://docs.qfield.org/reference/troubleshoot
When encountering issues or unexpected behavior in QField, the application provides a set of tools to help you diagnose and report problems.
This guide will walk you through how to use these tools to troubleshoot effectively.
The official QFieldCloud Status
Page provides real-time information on the service’s operational status.
You can use the status page to check for:
This page can quickly tell you if the problem you’re experiencing is part of a wider issue.
In the event of a service disruption or degraded performance, an incident banner will pop-up on the top of your QFieldCloud admin dashboard and be permanently displayed until the incidence has been resolved.
The banner will provide a brief description of the issue, a timestamp, and a link to the status page for more comprehensive information.

To access the troubleshooting and logging tools within QField:

This will open the main screen for all troubleshooting utilities.
The Message Log displays a real-time log of events, warnings, and errors that occur while QField is active.

For more complex issues, QField provides additional tools to gather more detailed information about your device and the configuration of a specific project.
The Log runtime profile button captures a snapshot of the application’s performance at that moment.
This includes information about your current project.
When to use it: If you are experiencing slow performance, lagging, or freezing, generating a runtime profile can provide valuable data to you and the developers to understand how QField is interacting with your project and layers.

To easily receive support from the QField development team is by sending the application logs of your device.
Send the application log: This button packages the detailed application log files and directly sends them to the QField development team.
When you send the logs, you will be asked to add a description of the issue.
Provide Context: Please describe the problem you are experiencing providing as much context as possible.
Include a step by step description of what you did until the issue occurred.
Do not forget to mention the version of QField, QFieldSync and QGIS that you were using.

You can help to improve the stability and performance of QField by enabling the Send anonymized metrics option.
By turning this on, you allow the QField team to collect data about how the app is used and where it might be encountering problems on a wider range of devices and scenarios.
Sending these metrics does not include any personal information.
This information is crucial for identifying and fixing bugs and for making informed decisions about future development priorities.
