Track new features, fixes, and known issues across Data Mission: Sync. Search, sort, and filter to find what you need.
Status
Issue type
Event
16 issues
Salesforce Bulk CSV sync rewrites CRLF/CR line breaks inside quoted multi-line text fields
ResolvedBug
Bug
When syncing Salesforce data via the Bulk API CSV format, multi-line field values (such as `BillingStreet` on Accounts) that contain CRLF or lone CR line breaks have those line breaks silently changed to LF, so a value returned by Salesforce as `line1\r\nline2` ends up stored as `line1\nline2`.
Salesforce
First reported Sep 1, 2026Updated yesterday
Dataverse incremental sync silently stalls after environment refresh/restore: delta query returns HTTP 200 "value": [] with stale version token
In progressBug
Enhancement
After an administrator refreshes or restores a Dataverse environment, the sync service can continue reporting every run as successful while it actually copies no data at all, including brand-new changes made after the restore. This can persist for a long time with no error or warning shown to anyone, so the destination silently falls out of date.
This is a planned enhancement — not yet available — that would let an admin temporarily switch a sync profile from hourly to a 5-minute cadence for up to 8 hours so test changes show up faster.
We're designing a way for admins to specify that a table should wait until a related "parent" table finishes syncing, to close the brief window where a report can show a child record (e.g. a Transaction) before its related parent record (e.g. a Contact) has synced.
sync
First reported Aug 25, 2026Updated yesterday
Dataverse column-length settings (label/multi-select truncation) are configured on Profile, not the Dataverse source
ResolvedFeature
Enhancement
Three Dataverse-specific settings that control how long lookup labels, choice labels, and multi-select values can be before truncation are currently set on the profile-level configuration instead of on the individual Dataverse source, so they show up (and can be edited) even for non-Dataverse sources where they have no effect.
sync
First reported Aug 19, 2026Updated yesterday
All Runs page: run history table requires scrolling the full page to reach horizontal scrollbar and pagination
ResolvedFeature
Enhancement
On the All Runs page, viewing extra columns or paging through run history requires scrolling down the whole page first, because the horizontal scrollbar and pagination controls are pushed below the visible screen area.
sync
First reported Aug 19, 2026Updated yesterday
All Runs table: "Error State" column shows misleading "Loading" spinner on Failed runs
ResolvedFeature
Enhancement
On the All Runs page, a run that already failed can show its State column as `Failed` while the Error State column still shows a blue, spinning `Loading` indicator, making a failed run look like it's still in progress.
sync
First reported Aug 19, 2026Updated yesterday
Target Schema view does not show the Dataverse source attribute type per column
In progressFeature
Enhancement
The target schema/mapping view for Dataverse-based connections shows each column's SQL destination details (SQL column, type, nullable, primary key) but does not show the original Dataverse attribute type (e.g. Lookup, Picklist, DateTime, Money), so customers can't see the full source-to-target column mapping in one place.
Syncing Dataverse tables with lookup fields produces two columns holding the same display text — for example both `<lookup_field>name` and `<lookup_field>_label` contain the same value.
syncDataverse
First reported Aug 19, 2026Updated yesterday
Advanced replication settings (table prefix, Dataverse column lengths, page sizes) not available during onboarding wizard
ResolvedFeature
Enhancement
When creating a profile through the onboarding or "Add profile" wizard, advanced replication settings such as target table prefix, Dataverse synthetic-column lengths, and source page sizes are not exposed, so they can only be configured after the profile already exists.
sync
First reported Aug 17, 2026Updated yesterday
Run views: 'Show All Columns' toggle and larger Schema Changes dialog
ResolvedFeature
Enhancement
This adds a one-click option to show every available column in the activity-history view at once, and makes the change-details popup larger so that long lists of changes are easier to read.
sync
First reported Aug 17, 2026Updated yesterday
Cancelled sync runs can get permanently stuck in "Cancelling" status
ResolvedBug
Bug
When a data refresh is cancelled, it can sometimes remain shown as still in the middle of cancelling and never move on to a finished state. This leaves the activity history looking misleading, even though later refreshes of the same data complete normally.
sync
First reported Aug 17, 2026Updated yesterday
Azure SQL targets have no configurable table-name prefix, risking naming collisions
ResolvedFeature
Synced tables on Azure SQL targets always use the raw entity name (e.g. `<entity>` and `stage_<entity>`), with no way to add a custom prefix to namespace them.
sync
First reported Aug 17, 2026Updated yesterday
Table picker shows only display name; can't search by schema/logical name
ResolvedFeature
Enhancement
When selecting tables to sync (Dataverse, Dynamics BC Online, or Salesforce), the picker only shows the friendly display name, so searching by the underlying schema/logical name (e.g. `incident`) returns no results even though the table is listed as `Case`.
sync
First reported Aug 17, 2026Updated yesterday
Outbound NAT IP address for ETL connections is not visible in the product UI
ResolvedFeature
Enhancement
Customers who need to allow-list the fixed outbound IP address used by sync/ETL traffic on their firewall currently have no way to find that IP address in the profile page or account settings and must contact support to obtain it.
sync
First reported Aug 17, 2026Updated yesterday
Salesforce sync fails on Data Cloud DLM objects: INVALID_FIELD 'LastModifiedDate'
ResolvedBug
Bug
Syncing a Salesforce Data Cloud DLM object (such as an Account DLM entity) fails and eventually disables the source table because the sync tries to query a `LastModifiedDate` column that doesn't exist on that object, producing an error like `INVALID_FIELD: No such column 'LastModifiedDate' on entity '<Data Cloud DLM object>'`.