### Troubleshooting

1. **Wrong element detected**  
   The element selected is different between the test I created and what Sofy detected. This could be due to a number of reasons, the most common of which is selecting the wrong element while recording…  
   [Read more](https://docs.sofy.ai/trouble-shooting/wrong-element-detected)  
   Updated 3 years ago

2. **Application Failed to Install**  
   My application installation failed. Don't worry, there's a simple solution. After opening your device in the Sofy Device Lab click on the icon located next to the device status to view the error detected…  
   [Read more](https://docs.sofy.ai/trouble-shooting/application-failed-to-install)  
   Updated 2 years ago

3. **A system dialog pop-up failed my test**  
   System dialog pop-ups for device or in-App permissions may surface when you are creating your tests or playing it back. These dialog pop-ups can be both expected and unexpected depending on how you’ve configured your app.  
   [Read more](https://docs.sofy.ai/trouble-shooting/the-test-fails-even-though-i-recorded-all-steps-correctly)  
   Updated 3 months ago

4. **Selecting the right element on my screen but still getting test failure**  
   This may happen when the App design does not have the proper elements structure in place to support automation. Having a unique identifier for each element (ex: button, icon, etc.) that you intend to automate is essential.
   [Read more](https://docs.sofy.ai/trouble-shooting/i-m-trying-to-experiment-with-my-own-app-but-it-does-not-work-as-expected)  
   Updated 3 years ago

5. **Observing Slow Performance**  
   After I perform an action on the mobile App, Sofy is slow to respond. The Sofy platform allows users to test mobile Apps on real devices. If you notice that the Sofy platform is slow to respond after performing actions on the mobile app, ensure that your device has sufficient resources.  
   [Read more](https://docs.sofy.ai/trouble-shooting/observing-slow-performance)  
   Updated 3 years ago

6. **Debugging Test Failures - Best Practices**  
   When a test case fails, it's crucial to identify the root cause of the failure. Effective debugging requires a thorough understanding of both the test case logic and the application under test. Best practices involve systematic approaches to identify and resolve failure points.
   [Read more](https://docs.sofy.ai/trouble-shooting/debugging-test-failures-best-practices)  
   Updated 1 year ago

7. **Enforced Rules**  
   Enforced Rules are mandatory standards and platform behaviors that must be followed during various stages of test authoring and execution. These rules are either built directly into the Sofy platform or outlined in the documentation to ensure consistency and reliability in test execution.  
   [Read more](https://docs.sofy.ai/trouble-shooting/enforced-rules)  
   Updated 1 year ago

8. **Fix your Tests - Best Practices**  
   Reference This Guide to Maximize Test Debugging Efficiency Understanding Test Results Statuses.
   Result Status Description
   Result Accessibility  
   All steps executed successfully without any issues. Accessible documentation helps enhance your debugging process.  
   [Read more](https://docs.sofy.ai/trouble-shooting/fix-your-tests-best-prat)  
   Updated 1 year ago
