1

🛠️ Crew Ops Pro Troubleshooting Guide

Jeremy Mckinney

Last Update 4 months ago

1. Account & Login Issues

Issue: "Account already exists" during signup.
Cause: The email address provided is already registered in the system.

Solution: Check your email for a "Set Password" link or use the Login Page to sign in. If you have forgotten your password, use the reset flow.

Issue: "Invalid Session" error during account activation.
Cause: The activation session ID from Stripe is invalid, expired, or has already been used.

Solution: Return to the signup page and restart the process. If the payment went through but the account wasn't created, contact support with your transaction details.

Issue: I didn't receive the "Set Password" email.
Cause: Email delivery delays or spam filters.

Solution: Check your Spam/Junk folder. Ensure support@crewopspro.com is whitelisted. If using a custom domain, ensure your Resend domain verification is complete,.

2. Integration & Configuration Issues

Issue: The Jobs Map says "Demo Mode" or looks limited.
Cause: You haven't configured your personal Mapbox token yet. The system defaults to a shared demo token with usage limits.

Solution: Go to Settings → Integrations, scroll to Per-Tenant Configuration, and paste your public Mapbox token,.

Issue: "Routes not optimizing" or "Plan My Day" failing.
Checklist:
  • Mapbox Token: Ensure your token has traffic permissions enabled.    
  • Coordinates: Verify that the jobs have valid latitude/longitude coordinates (the system should auto-geocode these).
  • Active Routes: Ensure the technician actually has jobs scheduled for the current date.
Issue: Customers are not receiving SMS notifications.
Checklist:
  • Twilio Setup: Verify your Account SID, Auth Token, and Phone Number are correct in Settings.    
  • Customer Data: Ensure the client has a valid mobile number in their profile.    
  • Preferences: Check if the specific notification type (e.g., "On My Way") is enabled in your settings.

3. Mobile App & Offline Mode

Issue: Changes made offline aren't appearing on the dashboard.
Cause: The device hasn't reconnected to the internet to sync the "Offline Queue."

Solution: Move to an area with signal. The app automatically processes the queue (IndexedDB) in the background. Do not clear your browser cache/data while offline, as this will delete unsaved work,.

Issue: GPS location isn't updating on the map.
Cause: Location permissions are denied or the app is in the background without "Always Allow" permissions.

Solution: On the technician's device, go to Settings → Privacy → Location Services and set Creative Job Hub to "Always Allow" or "Allow While Using App".


❓ Frequently Asked Questions (FAQs)

Getting Started

Q: Is there a free trial? A: Yes! We offer a 14-day free trial with full access to all features (Pro Plan). No charges are applied until the trial ends,.

Q: How do I install the mobile app? A: You can install it on iOS or Android directly from the browser (PWA) by tapping "Share" > "Add to Home Screen." Native versions are also available if distributed via the app store,.

Q: Does the app work without internet? A: Yes. The app is "Offline-First." You can view schedules, clock in/out, take photos, and update job statuses without signal. Data syncs automatically when you reconnect,.

Features & Usage

Q: How does the AI Receptionist work? A: The AI answers calls to your dedicated Twilio number 24/7. It can answer pricing questions from your Price Book, check scheduling preferences, and automatically create a "Lead" in your CRM for you to approve. It does not blindly book appointments on your calendar to prevent conflicts.

Q: Can customers book their own appointments? A: Yes. You get a branded Online Booking Page (app.creativejobhub.com/booking/...). You can also embed this on your own website. You control the rules, such as buffer times and minimum notice.

Q: How does the Smart Estimator determine pricing? A: The AI analyzes the job description, trade type (e.g., Plumbing), and ZIP code. It looks at local market rates, estimated labor hours, and material costs to recommend "Competitive," "Market," and "Premium" pricing tiers.

Billing & Account

Q: Can I use my own domain name? A: Yes. In Settings > Domains, you can connect a custom domain (e.g., portal.mybusiness.com) for your booking page and customer portal.

Q: How do I cancel my subscription? A: You can cancel anytime from the Billing tab in settings. There are no long-term contracts or cancellation fees.

Q: What happens if I have an emergency job? A: Create a job with High Priority (8-10) or flag it as "Emergency". The AI routing system will find the nearest technician with the right skills and insert the job into their route, automatically notifying other customers if their ETA changes.

Was this article helpful?

0 out of 0 liked this article

Still need help? Message Us