Troubleshooting
Solutions to common issues.
Build & Deployment Issues
Build failed
Symptoms: Deployment shows "failed" status
Solutions:
- Check the activity log for specific error messages
- AI Fix Agent usually resolves common issues automatically
- If it persists, try:
"Fix the build error: [paste error message]"
TypeScript errors
Symptoms: "Property X does not exist on type Y"
Solutions:
- AI Fix Agent handles most TypeScript errors
- For persistent issues:
"Add the missing type definition for [component/variable]"
Dependency conflicts
Symptoms: "npm ERR! ERESOLVE unable to resolve dependency tree"
Solutions:
- Usually auto-fixed by AI Fix Agent
- If not:
"Fix the npm dependency conflict"
Deployment timeout
Symptoms: Build takes too long and times out
Solutions:
- Simplify the change and try again
- Break large changes into smaller steps
- Check if external APIs are responding
App Issues
App shows blank page
Possible causes:
- JavaScript error in console
- API endpoint not responding
- Missing environment variables
Solutions:
- Open browser developer tools (F12)
- Check Console tab for errors
- Describe the error:
"The app shows a blank page. Console shows: [error]"
Data not saving
Possible causes:
- Backend API issue
- Database connection problem
- Validation error
Solutions:
- Check activity log for API errors
- Verify database is running
- Check form validation:
"The form doesn't save. Check the API endpoint and validation."
Styling looks wrong
Possible causes:
- CSS not loading
- Wrong Tailwind classes
- Responsive breakpoint issues
Solutions:
- Hard refresh the page (Ctrl/Cmd + Shift + R)
- Check browser width for responsive issues
- Fix specific styling:
"The sidebar should be 250px wide on desktop, full width on mobile"
Mobile App Issues
QR code won't scan
Solutions:
- Ensure Expo Go is installed
- Make sure your phone and computer are on the same network
- Try refreshing the QR code
- On Android, use Expo Go to scan (not camera app)
App crashes on startup
Possible causes:
- Missing dependencies
- Invalid code
- API not reachable from device
Solutions:
- Check Appifex activity log
- Ensure backend URLs are accessible from internet
- Describe the issue:
"The mobile app crashes on startup with error: [message]"
Features work in web but not mobile
Possible causes:
- Web-only APIs used (window, document)
- Different navigation patterns
- Native permissions needed
Solutions:
"[Feature] doesn't work on mobile. It works on web.
Make it compatible with React Native."
GitHub Issues
Repository not syncing
Solutions:
- Check GitHub connection in Settings
- Verify webhook is registered
- Try reconnecting GitHub:
- Settings → Disconnect GitHub
- Reconnect and reauthorize
Push permission denied
Solutions:
- Ensure Appifex has write access to the repository
- Check repository settings on GitHub
- Reauthorize if permissions changed
Branch conflicts
Symptoms: "Merge conflict" when syncing
Solutions:
- Use "Sync with main" feature
- Or resolve manually on GitHub
- For complex conflicts:
"Help me resolve the merge conflict in [file]"
Authentication Issues
Can't log in
Solutions:
- Try resetting your password
- Clear browser cookies
- Try a different browser
- Contact support if persistent
Session expired frequently
Solutions:
- Ensure cookies are enabled
- Check "Remember me" when logging in
- Clear cache and re-login
Performance Issues
App is slow
Possible causes:
- Too many API calls
- Large data sets without pagination
- Unoptimized images
Solutions:
"Optimize the [page/component]:
- Add pagination to the list
- Cache API responses
- Lazy load images"
Long generation times
Solutions:
- Break complex features into smaller prompts
- Be more specific about requirements
- Avoid regenerating entire apps
Getting More Help
Collect information
Before asking for help, gather:
- What you were trying to do
- What happened instead
- Error messages (copy full text)
- Steps to reproduce
Discord support
Join our Discord for community help.
Email support
For account or billing issues, contact support through the app.