Skip to main content

Troubleshooting & Common Fixes

This guide provides instant solutions for common operational issues and technical questions encountered by your staff.

Common Quick Fixes​

Reservation Issues​

How do I fix the "Sequence contains no elements" error?​

This error typically occurs if you attempt to shorten a reservation in a way that removes all associated daily services, or if the system cannot find a valid room for the remaining dates.

  • Fix: Ensure the pet is assigned to a run for the new duration before saving. If the error persists, try extending the reservation by one day, saving, and then shortening it again.

How do I resolve overlapping daycare and boarding bookings?​

If a pet shows up in both sections for the same day, they likely have overlapping reservations.

  • Fix: Check the Run Overview. If the pet is boarding, they should not have a separate daycare reservation. Cancel the daycare reservation and add "Daycare Session" as an Add-on Service to their boarding stay.

How do I prevent automatic baths/add-ons during conversion?​

When converting a reservation from Daycare to Boarding, the system may apply your default boarding package.

  • Fix: Always review the Services tab after a conversion. If unwanted items (like a bath) were added, manually remove them from the list before checking the pet in.

Billing & Invoices​

How do I refund a gift certificate?​

Payments made via Gift Certificate cannot be refunded to a credit card.

  • Fix: Refund the amount to Store Credit. This keeps the value within the system and allows the customer to use it for future services.

How do I hide voided invoices from the parent portal?​

If a parent experiences a network timeout or multiple clicks during booking, you may see several voided invoices in their history.

  • Fix: No action is required unless a successful payment was taken. You can hide voided invoices from the parent view by checking the Clean Invoice History tool in the customer profile.

Why are my SMS charges so high?​

Petsoft charges for SMS based on segments. A long message (over 160 characters) counts as two or more segments.

  • Fix: Encourage staff to keep automated reminders concise to minimize costs. You can review segment counts under Reports > Communications > SMS Usage.

Reporting Discrepancies​

Why doesn't the AM/PM Report match the Run Overview?​

The Boarding AM/PM Report calculates run occupancy based on checkout times. If a dog is scheduled to depart in the afternoon, they may not show up as "PM" occupancy even if they are still on site.

  • Fix: Use the Run Overview for real-time staffing and feeding plans, and the AM/PM Report for financial occupancy auditing.

How do I fix missing data in CSV exports?​

If a custom CSV export is missing data (e.g., "Food" items not showing up), it may be due to item consolidation.

  • Fix: Ensure all variations of a service (e.g., 'Food', 'House Food', 'Kibble') are mapped to the correct Department Type in your settings.

System Performance​

How do I stop reports from timing out?​

Large reports (like the Credit Card Revenue report covering 3+ years) may occasionally time out.

  • Fix: Run the report for a smaller date range (e.g., month-by-month) or use the Background Export feature to receive the file via email.

Issue β†’ Symptom β†’ Fix matrix​

IssueSymptomQuick fixPrevention tip
"Sequence contains no elements"Error when shortening reservationExtend by one day, save, then shortenAssign run before adjusting dates
Overlapping daycare & boardingPet appears in both sectionsCancel daycare; add Daycare Session as add-onReview Run Overview daily
Unwanted add-ons on conversionBath/meds appear after Daycare→BoardingReview Services tab and remove extrasAlways audit Services after conversion
Gift certificate refundRefund button disabled for GC paymentRefund to Store Credit insteadInform customers upfront
Voided invoices visibleParent sees duplicate failed invoicesUse Clean Invoice History toolMonitor for network timeouts
High SMS billUnexpected messaging chargesShorten reminder templatesReview SMS Usage report monthly
AM/PM vs Run Overview mismatchDifferent occupancy countsUse correct report for the jobTrain staff on report purposes
Missing CSV dataFood items absent from exportMap all variations to Department TypeAudit department mappings quarterly
Report timeoutSpinning wheel on large exportShrink date range or use Background ExportSchedule smaller recurring reports

Troubleshooting decision tree​

Report selection guide​

What you needUse this reportWhy
Real-time staffing & feedingRun OverviewLive occupancy based on who's checked in
Financial occupancy auditAM/PM ReportCalculates based on scheduled checkout times
Credit card revenueCredit Card Revenue ReportReconciles payments by processor
SMS costsSMS Usage ReportBreaks down by segments and campaigns
Custom data exportCSV ExportConfigurable columns and date ranges

Still Need Help?​

If you've tried the fixes above and are still having trouble, please use the link below to open a support ticket directly in your Petsoft dashboard:

Contact Support & Open a Ticket

Our team typically responds to all inquiries within one business day.

Was this page helpful?

Still stuck?

Our team is happy to help. Reach out and we'll get you back on track.