FAQ & Troubleshooting
Quick Reference Guide
Last Updated: December 8, 2025
General Questions
What is D4D?
Q: What does D4D stand for?
A: D4D stands for "Driving for Dollars" - a real estate investing strategy where you drive through neighborhoods looking for distressed properties that may be good investment opportunities.
Q: Who should use this system?
A: Real estate investors, wholesalers, property scouts, investment teams, and anyone looking for off-market property deals.
Q: How much does it cost?
A: Pricing varies by organization. Contact your organization administrator for details.
Q: Can I use it on my phone?
A: Yes! D4D is mobile-first and works great on phones. Install the PWA for the best experience.
Account & Setup
Account Issues
Q: How do I create an account?
A: Navigate to /login, click "Sign Up", enter your email and password, then verify your email address.
Q: I didn't receive my verification email
A:
- Check spam/junk folder
- Wait 5-10 minutes
- Click "Resend verification email"
- Add noreply@[yourdomain].com to contacts
- Contact support if still not received
Q: I forgot my password
A:
- Go to
/login - Click "Forgot Password"
- Enter your email
- Check email for reset link
- Click link and set new password
Q: How do I join an organization?
A:
- Get invitation link from organization admin
- Click invitation link
- Complete sign-up if new user
- Accept invitation
- Access D4D features
Lead Capture Problems
GPS Issues
Q: GPS not working / "Location unavailable" error
A:
-
Check browser permissions:
- Click lock icon in address bar
- Set Location to "Allow"
- Refresh page
-
Check device settings:
- iOS: Settings → Privacy → Location Services → ON
- Android: Settings → Location → ON
- Enable for your browser
-
Environmental factors:
- Move away from buildings
- Go outside if indoors
- Wait 30-60 seconds for GPS lock
-
Use manual address entry as backup
Q: GPS coordinates are inaccurate
A:
- Stand closer to property
- Wait for better accuracy (look for green indicator)
- Avoid tall buildings that block satellite signals
- Clear view of sky improves accuracy
- Use WiFi location (less accurate but helps)
Photo Problems
Q: Can't upload photos
A:
-
Check camera permissions:
- Browser needs camera access
- Check browser settings
- Allow camera when prompted
-
Check storage space:
- Free up device storage
- Need at least 100MB free
-
Check internet connection:
- Photos upload in background
- Use WiFi for large batches
- Offline mode saves locally
-
File size limits:
- Max 10MB per photo
- System auto-compresses large photos
- Consider lower resolution camera setting
Q: Photos stuck on "Uploading..."
A:
- Wait - uploads happen in background
- Check internet connection
- Switch to WiFi if on cellular
- Check offline queue status
- Photos will sync when connection improves
Q: Camera not opening
A:
- Grant camera permission
- Close other apps using camera
- Restart browser
- Try "Choose from Gallery" instead
- Update browser to latest version
Form & Saving Issues
Q: Save button is disabled/grayed out
A: Complete all required fields:
- ✓ Property address
- ✓ City
- ✓ State
- ✓ ZIP code
- ✓ Property type
- ✓ At least one photo (recommended)
Q: Getting "duplicate lead" warning
A:
- Search existing leads for same address
- If different unit, add unit number
- Update existing lead instead
- Override warning if truly different property
Q: Form not saving / getting errors
A:
- Check internet connection
- Try refreshing page (data auto-saved)
- Check for form validation errors (red text)
- Try different browser
- Clear browser cache
- Contact support with error message
Q: Lost my data when page refreshed
A: D4D auto-saves form data!
- Return to capture page
- Data should be restored
- Check offline queue if truly lost
Offline Mode Issues
Q: Does offline mode really work?
A: Yes! Features that work offline:
- Lead capture
- Photo capture
- View recently loaded leads
- View downloaded map tiles
- Edit existing leads
Features that need internet:
- Sync to server
- Load new leads
- Real-time leaderboards
- Team activity feed
Q: How do I know if I'm offline?
A: Look for indicators:
- 🔴 Red "Offline" badge in header
- Sync pending counter
- "Saved locally" messages
- Queue status in settings
Q: My offline leads aren't syncing
A:
- Connect to internet
- Open D4D app
- Look for "Syncing..." indicator
- Wait for sync to complete
- Check sync status in settings
- Conflicts require manual resolution
Q: Getting sync conflicts
A:
- Happens when same lead edited offline and online
- Review both versions
- Choose which to keep
- Merge manually if needed
- Prevent by syncing frequently
Performance Issues
Slow Loading
Q: Dashboard loading slowly
A:
-
Too many leads:
- Use filters to reduce displayed leads
- Enable pagination in settings
- Archive old leads
-
Browser performance:
- Close unused tabs
- Clear browser cache
- Update to latest browser
- Try different browser
-
Internet connection:
- Check connection speed
- Use WiFi vs cellular
- Disable bandwidth-heavy apps
-
Device performance:
- Close background apps
- Restart device
- Free up storage space
Q: Map view is laggy
A:
- Clustering enabled? (should be)
- Zoom in to reduce markers
- Use filters to show fewer leads
- Update graphics drivers (desktop)
- Reduce animation settings
- Try desktop vs mobile
Q: App crashes or freezes
A:
- Force close and restart app
- Clear app cache
- Update to latest version
- Reinstall PWA
- Check device memory
- Report crash to support
Gamification Issues
Q: XP not updating
A:
- Refresh page
- Check XP transaction history
- Gamification tables must be set up
- Contact admin if issue persists
Q: Gamification widgets not loading
A: Most common cause: Database tables not created
- Check if other users see gamification
- Admin needs to run migrations
- See D4D_GAMIFICATION_SETUP.md
Q: My streak was reset!
A:
- Did you capture at least 1 lead yesterday?
- Check timezone settings (may have missed cutoff)
- Use Streak Freeze items to protect
- Contact support if error
Q: I earned XP but didn't level up
A: Check XP requirements:
- Higher levels need more XP
- View progress bar for next level
- See XP transaction history
- Verify XP wasn't lost to decay
Q: Badges not unlocking
A:
- Check badge requirements
- Some badges need time (7-day streak)
- Refresh page
- Check notifications for unlocks
- Review badge list to see progress
Map & Navigation
Q: Leads not showing on map
A: Common causes:
-
No GPS coordinates:
- Leads need lat/long to display
- Recapture with GPS enabled
- Use geocoding to add coords
-
Outside visible area:
- Zoom out to see all leads
- Use "Fit to bounds" button
- Check filters (may be hiding leads)
-
Clustering:
- Zoom in to see individual leads
- Clusters show count
- Click cluster to zoom
Q: Map not loading
A:
- Check internet connection
- Verify Mapbox token configured
- Try refreshing page
- Clear browser cache
- Check browser console for errors
Q: Directions not working
A:
- Grant location permission
- Check GPS is enabled
- Try opening in Google Maps instead
- Verify destination has coordinates
Route Optimization
Q: Route optimizer not finding routes
A: Requirements:
- Select at least 2 leads
- All leads must have GPS coordinates
- Check leads have valid addresses
- Verify service is enabled
Q: Route suggestions are inefficient
A:
- Algorithm optimizes for time, not distance
- Set custom starting point
- Adjust traffic settings
- Exclude certain roads if possible
- Manual reordering available
Q: Can't add lead to route
A:
- Lead must have GPS coordinates
- Route may be at max capacity
- Check if lead already in route
- Verify you have edit permission
Team & Collaboration
Q: Can't see team members
A:
- Check if you're assigned to a team
- Verify team permissions
- Ask admin to add you to team
- Refresh team page
Q: Can't assign leads to team member
A:
- Need team lead/admin permission
- Team member must be in same organization
- Check team member's permissions
- Verify lead isn't already assigned
Q: Team leaderboard empty
A:
- New teams need activity first
- Gamification must be enabled
- Check time period filter
- Verify team members are active
Export & Import
Q: Export file is empty
A:
- Check if filters are applied
- Verify leads selected (if using selection export)
- Try different file format
- Check browser download settings
Q: Import failed
A: Common issues:
-
Wrong file format:
- Use CSV template provided
- Check column headers match
-
Missing required fields:
- Address, city, state, ZIP required
- Check for empty rows
-
Invalid data:
- Check address formats
- Verify property types match list
- Remove special characters
-
File too large:
- Split into smaller batches
- Max 1,000 leads per import (standard)
Q: Import created duplicates
A:
- Duplicate detection checks address only
- Different units need unit numbers
- Bulk delete duplicates if needed
- Be more specific with addresses next time
Permissions & Access
Q: "Access Denied" errors
A:
- Check your role permissions
- Contact organization admin
- May need upgraded role
- Verify you're in correct organization
Q: Can't see organization features
A:
- Organization admin/lead role required
- Ask admin for role upgrade
- Join organization if not member
- Check permission settings
Q: Can't delete leads
A:
- May not have delete permission
- Can only delete your own leads
- Ask admin or team lead
- Archive instead of delete
Mobile & PWA
Q: How do I install the mobile app?
A:
-
iOS:
- Open Safari
- Navigate to D4D
- Tap Share button
- Select "Add to Home Screen"
-
Android:
- Open Chrome
- Navigate to D4D
- Tap "Install App" prompt
- Or: Menu → "Install App"
Q: Install prompt not showing
A:
- Must use mobile browser
- Visit site a few times first
- Prompt appears after 2-3 visits
- Manual install always available
Q: Notifications not working
A:
- Grant notification permission
- Check device notification settings
- Enable in app settings
- Check Do Not Disturb mode
- iOS: Notifications only work in PWA
Q: PWA app won't update
A:
- Close and reopen app
- Clear app cache
- Uninstall and reinstall PWA
- Updates happen automatically
Data & Privacy
Q: Who can see my leads?
A: Depends on organization settings:
- Private: Only you
- Team: You and team members
- Organization: All org members
- Check privacy settings
Q: Can I make my activity private?
A: Yes!
- Go to Profile Settings
- Set Activity Privacy
- Choose what to share
- Hide from leaderboards (optional)
Q: How do I delete my account?
A:
- Go to Settings
- Account tab
- "Delete Account" button
- Confirm deletion
- Data permanently removed
- Cannot be undone
Q: How is my data protected?
A:
- Encrypted in transit (HTTPS)
- Encrypted at rest (database)
- Regular security audits
- GDPR/CCPA compliant
- See Privacy Policy for details
Browser Support
Recommended Browsers
✅ Fully Supported:
- Chrome 90+ (Windows, Mac, Android)
- Firefox 88+ (Windows, Mac)
- Safari 14+ (Mac, iOS)
- Edge 90+ (Windows)
⚠️ Limited Support:
- Older browser versions
- Internet Explorer (not supported)
- Opera (mostly works)
Feature Compatibility
| Feature | Chrome | Firefox | Safari | Edge |
|---|---|---|---|---|
| GPS | ✅ | ✅ | ✅ | ✅ |
| Camera | ✅ | ✅ | ✅ | ✅ |
| Offline | ✅ | ✅ | ✅ | ✅ |
| PWA | ✅ | ⚠️ | ✅ | ✅ |
| Notifications | ✅ | ✅ | PWA only | ✅ |
| Voice Input | ✅ | ✅ | ✅ | ✅ |
Getting More Help
Self-Service Resources
-
Documentation:
- Read relevant guide sections
- Check video tutorials (if available)
- Review changelog for updates
-
Community:
- Ask in team chat
- Check Discord/Slack (if available)
- Learn from top users
-
System Status:
- Check status page
- Review known issues
- See maintenance schedule
Contact Support
Before contacting support, gather:
- Your username/email
- Organization name
- What you were trying to do
- Error messages (screenshot)
- Browser and device info
- Steps to reproduce issue
Support Channels:
- In-App: Help button → Submit ticket
- Email: support@[yourdomain].com
- Organization Admin: First point of contact
- Emergency: Critical issues only
Response Times:
- Standard: 24-48 hours
- Priority: 4-8 hours
- Emergency: 1-2 hours
- (Times vary by plan)
Common Error Messages
"Network Error"
Cause: Internet connection issue
Fix: Check connection, retry, or use offline mode
"Unauthorized"
Cause: Session expired or no permission
Fix: Log out and log back in
"Not Found"
Cause: Resource deleted or URL wrong
Fix: Check URL, go to dashboard, search for item
"Validation Error"
Cause: Form data invalid
Fix: Check required fields, fix red-highlighted errors
"Rate Limit Exceeded"
Cause: Too many requests too quickly
Fix: Wait 60 seconds, then retry
"Server Error"
Cause: Backend problem
Fix: Refresh page, try again in few minutes, contact support if persists
Tips for Success
🎯 Best Practices
- Start Small: Learn basics before advanced features
- Stay Consistent: Daily activity > burst activity
- Ask Questions: No question is too simple
- Learn from Others: Follow top performers
- Give Feedback: Help improve the platform
📱 Mobile Tips
- Keep app updated
- Charge device before field work
- Download offline maps
- Use voice input for speed
- Sync on WiFi
🏆 Gamification Tips
- Focus on streaks
- Build combos strategically
- Complete profile fields
- Engage with team
- Celebrate wins