# Troubleshooting

- [Error Codes](/troubleshooting/troubleshooting.md)
- [Troubleshooting Instructions](/troubleshooting/troubleshooting-instructions.md)
- [Refreshing a Specific Tenant's Permissions via CPV API](/troubleshooting/troubleshooting-instructions/refreshing-a-specific-tenants-permissions-via-cpv-api.md): The CPV Permissions Refresh functionality in CIPP is necessary for maintaining up-to-date permissions and ensuring smooth operation across managed tenants.
- [Repairing Missing Function App Settings](/troubleshooting/troubleshooting-instructions/repairing-missing-function-app-settings.md): Use these steps when a CIPP function app has lost its required environment variables and you need to restore them manually without scripted access.
- [Frequently Asked Questions](/troubleshooting/frequently-asked-questions.md)
- [I Got a "Potential Phishing page detected" Alert. What Do I Do With That?](/troubleshooting/frequently-asked-questions/i-got-a-potential-phishing-page-detected-alert.-what-do-i-do-with-that.md)
- [Standards v Drift: How Do I Know Which to Use?](/troubleshooting/frequently-asked-questions/standards-v-drift.md)
- [How Do I Migrate My CSP to a New Tenant In CIPP?](/troubleshooting/frequently-asked-questions/how-do-i-migrate-my-csp-to-a-new-tenant-in-cipp.md)
