Once a business registration was approved and its campaign went to the carriers, some accounts were still shown the "Register Your Business for SMS" starting page, and the dialer still warned that registration was required. Both now reflect where the registration actually is.
Calculated currency fields now save regardless of where they sit in the list, deleting a custom field actually removes it, and a refused save tells you exactly what went wrong instead of "Failed to update contract type".
Setting up auto-forwarding from Gmail, Google Workspace or Yahoo to your lead email address now works on your own — the confirmation link the provider mails to that address is shown in Settings instead of disappearing, and it is no longer turned into a contact.
When a visitor submitted a lead form or navigated away, the pixel's identify and event calls could be cancelled by the browser mid-flight, so visitors were never linked to a contact and property views never reached the lead profile. Those calls now use the same resilient delivery method that form captures already used.
Inbound calls to a team inbox number never produced a recording, transcript, or AI summary, and an answered call could still show as a missed call in the Inbox. Both are fixed, and the call now shows which agent picked up.
A row that matched an existing contact at the last moment was counted as added. The total was right but the split between added and updated was off. Those rows now count as updated.
Setting "Runs on" to Both used to collapse the Steps panel to Time Delay and Send Webhook, so a Both automation could not do anything useful. The panel now offers every Person and Contract action, and each one is labelled with the kind of record it acts on.