See the latest features, improvements, and product updates
Improvement
Fix

Bug Fixes and Improvements for June 11, 2026

Product avatar
Shared by Product • June 11, 2026

New update for Homeworks, including several bug fixes and improvements:

Bug Fixes

  • Customers: Fixed an issue where some accounts saw an infinite loading screen when creating a new customer or property if a custom field name contained an emoji or special character. Edits to existing custom field values are now also saved correctly, and field labels show the name as configured.
  • Employees: Fixed an infinite spinner when saving Hire Date, Birth Date, or Inactive Date on an employee profile. Invalid or empty dates now show an instant error, and save confirmations appear as a small corner notification instead of a blocking pop-up.
  • SMS: Fixed an issue where SMS conversations would fail to load for customers whose names contained curly quotes or other special characters. Customer names now display cleanly in conversation headers and avatar initials.
  • Invoicing: Fixed an issue where opening an invoice or estimate to make any edit silently reset line-item tax percentages to 0, which could change the invoice total when saved. Existing tax rates are now preserved on the edit screen.
  • Automations: Fixed an issue where submitting a work request triggered the "Work Request Is Received" automation twice, causing customers to receive duplicate confirmation emails. Each submission now fires the automation exactly once.
  • Payments: Fixed an issue where some payment-received events were silently dropped, preventing payment automations from running. Payment-triggered automations now fire reliably.
  • Schedule: Fixed an issue where moving a recurring visit on the Dispatch Board could ignore off-season pause dates and schedule visits indefinitely. Recurring series now properly honor off-cycle and off-season settings when a visit is rescheduled.

Improvements

  • QuickBooks: When a QuickBooks sync fails because the connected account has no Tax Agency set up, syncing for that company is now paused automatically and a clear error appears on the QuickBooks settings page with a link to fix it and a "Try Again" button. The navigation also surfaces a "QuickBooks Errors" label so the issue is easier to spot.
  • Payments: Added clearer handling when a Stripe connected account loses permissions or is disconnected. Users now see a global banner, a notice on customer Cards/ACH sections, and details on the Stripe Settings page instead of background sync failures or unexplained errors.
  • SMS: Aligned the SMS preview for invoices, estimates, and payments with the final sent message, so what you see in the preview matches what the customer receives.

Have feedback or questions? Contact our support team.