Customer Engagement guides
The Dynamics 365 CRM apps — Sales, Customer Service, Field Service, Project Operations, Customer Insights, HR — and the Dataverse platform they share.
Customer Engagement is Microsoft's name for the CRM half of Dynamics 365: Sales, Customer Service, Field Service, Project Operations, Customer Insights (Journeys and Data), and the Contact Center product. All of them run natively on Microsoft Dataverse, which is why an account created in Sales is the same row a service agent, a field technician, and a marketing journey see — no integration required.
That shared platform is also why the largest sub-section here is Dataverse itself: the security model, plug-ins and the execution pipeline, business rules and workflows, alternate keys, virtual and elastic tables, the Web API, and the tooling ecosystem around XrmToolBox. Understanding Dataverse is what separates a configurator from an architect on these apps.
Start with the app overview for the process you run, then the Dataverse security model and data model fundamentals. The comparisons section covers Sales versus Salesforce, Customer Service versus Zendesk and ServiceNow, and Journeys versus HubSpot.
Start here
- 1What is Dynamics 365 Sales?Microsoft's CRM app for B2B sales teams — leads, opportunities, forecasting, and the Copilot for Sales experience.
- 2What is Dynamics 365 Customer Service?Microsoft's case management and omnichannel customer support platform — what it does, how it scales, and where Copilot fits.
- 3What is Dynamics 365 Field Service?Microsoft's field service management app — work orders, scheduling, mobile, connected assets, and the operations model behind a modern service business.
- 4What is Dynamics 365 Project Operations?Microsoft's project-based services app — opportunity to cash for professional-services firms, with resourcing, scheduling, time, expenses, billing.
- 5What is Microsoft Dataverse?Microsoft Dataverse is the relational data platform underneath Dynamics 365 CRM apps and Power Platform — what it is, why it's more than a database.
- 6The Dataverse security modelRoles, business units, teams, row sharing, and field-level security in Dataverse — the layers that protect data in Dynamics 365 CRM and Power Apps.
- 7Dataverse plug-ins explainedHow Dataverse plug-ins work — pipeline stages, sync vs async, registration, debugging, and when to use a plug-in vs a Power Automate flow.
- 8Customer Insights – Journeys explainedMicrosoft's marketing automation product — real-time journeys, segments, email, events, lead scoring, consent.
- 9SLA management in Customer ServiceHow SLAs work in Dynamics 365 Customer Service — KPIs, warning and failure thresholds, business calendars, and KPI roll-up reporting.
- 10Dynamics 365 Sales vs Salesforce Sales CloudDynamics 365 Sales vs Salesforce Sales Cloud: where each wins, where the differences are real, and how the decision usually gets made in practice.
All Customer Engagement guides
Sales →(16)
- Conversation Intelligence in Dynamics 365 SalesHow Conversation Intelligence records, transcribes, and analyses sales calls — meeting platforms supported, the analytics surfaced.Updated 2026-05-01
- Copilot for Sales featuresWhat Microsoft Copilot for Sales does inside Outlook, Teams, and Dynamics 365 Sales — email assistance, meeting prep, summaries, and CRM updates.Updated 2026-05-01
- Dynamics 365 Sales mobile experienceHow the Dynamics 365 Sales mobile app supports field salespeople — offline capability, voice features, AI integration, and the patterns for adoption.Updated 2026-05-01
- Dynamics 365 Sales Premium featuresWhat the Sales Premium SKU adds over Sales Enterprise — Conversation Intelligence, Relationship Analytics, predictive forecasting.Updated 2026-05-01
- Dynamics 365 Sales vs Salesforce Sales CloudDynamics 365 Sales vs Salesforce Sales Cloud: where each wins, where the differences are real, and how the decision usually gets made in practice.Updated 2026-08-27
- Email engagement and tracking in Dynamics 365 SalesHow email tracking works in Dynamics 365 Sales — opens, clicks, server-side sync, the Outlook add-in, and where the data lives.Updated 2026-05-01
- Email templates and bulk email in Dynamics 365 SalesHow email templates, signatures, and bulk email work in Dynamics 365 Sales — and where Customer Insights – Journeys is the better answer.Updated 2026-05-01
- Goal management in Dynamics 365 SalesHow goals work in Dynamics 365 Sales — goal metrics, parent-child rollups, calculation, and the role in performance management.Updated 2026-05-01
- Opportunity stages in Dynamics 365 SalesHow opportunity stages structure sales process in Dynamics 365 Sales — business process flows, stage definitions, win/loss tracking.Updated 2026-05-01
- Relationship Analytics in Dynamics 365 SalesHow Relationship Analytics scores account and contact health — input signals, the relationship health score, KPIs surfaced.Updated 2026-05-01
- Sales forecasting in Dynamics 365 Sales — a deep diveHow Dynamics 365 Sales forecasting works — forecast configurations, hierarchies, manual adjustments, predictive forecasting.Updated 2026-05-01
- Sales mobile and offline in Dynamics 365The Dynamics 365 mobile experience for sellers — Power Apps mobile, offline sync, conflict handling, and what works well vs what doesn't.Updated 2026-05-01
- Sales territories and quotas in Dynamics 365How territory management and quotas work in Dynamics 365 Sales — assignment rules, hierarchy, and the integration with forecasting.Updated 2026-05-01
- Sales territory design in Dynamics 365 — a deep diveHow to design and manage sales territories in Dynamics 365 Sales — territory hierarchies, account assignment rules.Updated 2026-05-01
- Sequences in the Sales acceleratorHow sales sequences automate seller cadence in Dynamics 365 Sales — steps, conditions, branching, and the role in inside-sales workflow.Updated 2026-05-01
- What is Dynamics 365 Sales?Microsoft's CRM app for B2B sales teams — leads, opportunities, forecasting, and the Copilot for Sales experience.Updated 2026-08-27
Customer Service →(16)
- Case management deep dive in Dynamics 365 Customer ServiceHow case management works in depth — case types, statuses, parent/child cases, merge and convert, SLAs, and the case lifecycle that drives service operations.Updated 2026-05-01
- Dynamics 365 Contact Center explainedMicrosoft's standalone Contact Center offering — voice, digital channels, agent workspace, Copilot integration.Updated 2026-05-01
- Entitlements in Customer ServiceHow entitlements work in Dynamics 365 Customer Service — service contracts, balance tracking, channel scope, and the integration with SLAs and routing.Updated 2026-05-01
- Field Service and Customer Service integrationHow Field Service and Customer Service work together — case-to-work-order escalation, unified customer view, agent handoff, and the shared Dataverse foundation.Updated 2026-05-01
- Knowledge management in Customer ServiceAuthoring, versioning, publishing, and surfacing knowledge articles in Dynamics 365 Customer Service — for agents, customers, and Copilot.Updated 2026-05-01
- Knowledge management in Dynamics 365 Customer Service — a deep diveHow D365 Customer Service handles knowledge articles — authoring, versioning, lifecycle, search, and the patterns for keeping knowledge useful at scale.Updated 2026-05-01
- Omnichannel licensing for Dynamics 365 Customer ServiceHow Customer Service omnichannel features are licensed — base + add-on, channel-specific costs, Contact Center positioning.Updated 2026-05-01
- Omnichannel voice in Dynamics 365 Customer ServiceMicrosoft's native voice channel in Dynamics 365 Customer Service — agent desktop, IVR, routing, recording, and the Azure Communication Services backbone.Updated 2026-05-01
- Playbooks in Dynamics 365How playbooks codify repeatable business processes in Dynamics 365 — activities, automation, and when playbooks beat sequences.Updated 2026-05-01
- Routing rules in Dynamics 365 Customer ServiceHow cases and conversations route to agents in Customer Service — basic routing, Unified Routing, classification, and skill-based assignment.Updated 2026-05-01
- Skills-based routing in Dynamics 365 Customer ServiceHow skills-based routing matches customer interactions to appropriately skilled agents — skill definitions, proficiency levels, queue setup.Updated 2026-05-01
- SLA management in Customer ServiceHow SLAs work in Dynamics 365 Customer Service — KPIs, warning and failure thresholds, business calendars, and KPI roll-up reporting.Updated 2026-05-01
- The Customer Service Workspace in Dynamics 365How the Customer Service Workspace differs from the classic Hub — multi-session, productivity pane, agent scripts, and the architectural shift it represents.Updated 2026-05-01
- The multi-session experience in Customer ServiceHow the Customer Service Workspace handles multi-session agents — tabs, productivity pane, capacity profiles, and the operational realities.Updated 2026-05-01
- What is Dynamics 365 Customer Service?Microsoft's case management and omnichannel customer support platform — what it does, how it scales, and where Copilot fits.Updated 2026-08-27
- WhatsApp and SMS channels in Customer ServiceHow to set up and operate WhatsApp Business and SMS in Dynamics 365 Customer Service — provisioning, agent experience, and compliance.Updated 2026-05-01
Field Service →(10)
- Asset hierarchies in Dynamics 365 Field ServiceHow D365 Field Service models complex asset structures — parent-child relationships, sub-assets, asset categories.Updated 2026-05-01
- Connected Field Service and IoTHow Connected Field Service integrates IoT signals with Dynamics 365 Field Service — telemetry, alerts, anomaly detection.Updated 2026-05-01
- Crew jobs and multi-resource bookings in Field ServiceHow Dynamics 365 Field Service handles work that requires more than one technician — crews, requirement groups, and coordinated scheduling.Updated 2026-05-01
- Field Service vs Project OperationsField Service vs Project Operations: both track and bill work at customer sites on Dynamics 365 — which app fits which business, and when you need both.Updated 2026-08-27
- Inspections in Dynamics 365 Field ServiceHow configurable inspection forms work in Dynamics 365 Field Service — designer, conditional logic, photos, and analysis of inspection data.Updated 2026-05-01
- IoT alerts and anomalies in Field ServiceHow Dynamics 365 Field Service integrates IoT signals — Connected Field Service architecture, alerts to work orders, predictive maintenance patterns.Updated 2026-05-01
- The Field Service mobile appThe Field Service mobile app — what technicians do in the field, offline capabilities, parts inventory, customer signatures, and Copilot.Updated 2026-05-01
- Travel time configuration in Field ServiceHow Dynamics 365 Field Service calculates and respects travel time — Bing Maps integration, routing constraints, and the impact on scheduling.Updated 2026-05-01
- What is Dynamics 365 Field Service?Microsoft's field service management app — work orders, scheduling, mobile, connected assets, and the operations model behind a modern service business.Updated 2026-08-27
- Work order lifecycle in Dynamics 365 Field ServiceHow a work order flows from creation through scheduling, dispatch, technician execution, and invoicing in Dynamics 365 Field Service — the statuses.Updated 2026-05-01
Project Operations →(7)
- Expense management in Project OperationsHow expense reporting works in Dynamics 365 Project Operations — categories, policies, receipts, approval, and reimbursement integration.Updated 2026-05-01
- Project Operations deployment typesHow Project Operations comes in three deployment shapes — Lite, Resource & Non-Stocked, and Finance — what differs between them.Updated 2026-05-01
- Resource management in Dynamics 365 Project OperationsHow Project Operations matches people to projects — resource roles, skills, fulfillment requests, schedule board, and the resource manager workflow.Updated 2026-05-01
- Subcontracting in Project OperationsHow Project Operations handles subcontractor management — engaging external resources, time and expense capture, billing, and the accounting flow.Updated 2026-05-01
- The resource hub in Project OperationsHow resource management works in Dynamics 365 Project Operations — bookable resources, skills, calendars, requests, and the bookings model.Updated 2026-05-01
- Time and expense in Dynamics 365 Project OperationsHow Project Operations captures time and expense — entry modes, approval workflows, billable vs non-billable, expense policy enforcement.Updated 2026-05-01
- What is Dynamics 365 Project Operations?Microsoft's project-based services app — opportunity to cash for professional-services firms, with resourcing, scheduling, time, expenses, billing.Updated 2026-08-27
Customer Insights / Marketing →(17)
- Customer Data Platform vs Data WarehouseHow a CDP like Customer Insights — Data differs from a traditional data warehouse — purpose, structure, activation, and when each fits.Updated 2026-05-01
- Customer Insights – Data explainedMicrosoft's customer data platform — ingestion, identity resolution, unified profiles, segments, and measures.Updated 2026-08-31
- Customer Insights – Journeys explainedMicrosoft's marketing automation product — real-time journeys, segments, email, events, lead scoring, consent.Updated 2026-08-30
- Customer Insights – Journeys vs HubSpotMicrosoft's marketing automation against the most common alternative in Dynamics shops — where each wins, where the differences are real.Updated 2026-08-30
- Customer Insights segmentation — a deep diveHow segmentation works in Dynamics 365 Customer Insights — Data and Journeys segments, ML-driven segments, refresh patterns.Updated 2026-05-01
- Customer Voice survey integration with Dynamics 365How Customer Voice integrates with D365 Customer Service and Marketing — survey lifecycle, triggers, response capture, and the NPS / CSAT operational rhythms.Updated 2026-05-01
- Customer Voice surveys in Dynamics 365Microsoft Customer Voice — building, distributing, and acting on customer surveys integrated with Dynamics 365.Updated 2026-05-01
- Data unification in Customer Insights — Data — a deep diveHow Customer Insights — Data unifies customer records across sources — match rules, merge logic, golden record creation.Updated 2026-05-01
- Dynamics 365 Marketing history and the transition to Customer Insights — JourneysThe product genealogy from Dynamics Marketing through Marketo-era reorg to Customer Insights — Journeys — what was renamed, what was changed.Updated 2026-05-01
- Email deliverability for Customer Insights – JourneysHow to set up email deliverability in Customer Insights – Journeys — sending domain, DKIM/SPF/DMARC, IP warm-up, and reputation management.Updated 2026-05-01
- Event management in Customer Insights – JourneysHow to plan, register, and run events in Customer Insights – Journeys — sessions, speakers, registration pages, capacity, and the Teams Events integration.Updated 2026-05-01
- Event orchestration in Customer Insights — JourneysHow Customer Insights — Journeys handles event management — webinar planning, registration, attendance tracking, follow-up automation.Updated 2026-05-01
- Journey orchestration tips and tricks in Customer Insights — JourneysPractical patterns for building effective journeys — trigger design, wait steps, AI-suggested next-best-actions, dynamic content.Updated 2026-05-01
- Lead scoring with AI BuilderHow AI Builder lead scoring works in Dynamics 365 Sales — model training, features, scoring inputs, and operating the model in production.Updated 2026-05-01
- Measures and attributes in Customer Insights — DataHow to define measures and computed attributes in Customer Insights — Data — calculation logic, dependencies, refresh.Updated 2026-05-01
- Personalization tokens in Customer Insights — JourneysHow personalization tokens insert profile data into messages — token syntax, fallback values, dynamic content.Updated 2026-05-01
- Segment builder in Customer Insights — JourneysHow the segment builder in Customer Insights — Journeys lets marketers define audiences — visual designer, query language, dynamic vs static.Updated 2026-05-01
Dataverse platform →(47)
- Account hierarchies in Dynamics 365How Dynamics 365 models corporate parent-subsidiary relationships — account hierarchy field, hierarchy charts, security, and reporting roll-up.Updated 2026-08-25
- App designer for model-driven appsHow to build a model-driven Power App — site map, tables, forms, views, business process flows, dashboards, and the app-experience layer.Updated 2026-08-25
- Async jobs in DataverseHow Dataverse runs background work — system jobs, async plug-ins, workflow runs, and how to monitor, troubleshoot.Updated 2026-05-01
- Bulk delete jobs in DataverseHow Dataverse's bulk delete handles mass record cleanup — scheduling, filters, retention policies, and the operational discipline around storage management.Updated 2026-08-25
- Business process flows in Dynamics 365How business process flows guide users through staged work in Dynamics 365 — design, branching, security, and when not to use them.Updated 2026-08-25
- Business rules in DataverseHow business rules let you add field-level logic to forms without code — set value, lock field, show error, recommendation, and the limits of the engine.Updated 2026-08-25
- Business units and teams in Dataverse — a deep diveHow business units, owner teams, access teams, and Microsoft 365 group teams compose the security model in Dataverse — what each is for, how they interact.Updated 2026-05-01
- Calculated and rollup columns in DataverseHow calculated columns and rollup columns work in Dataverse — what each does, the performance trade-offs.Updated 2026-08-25
- Canvas apps vs model-driven appsWhen to build a canvas Power App versus a model-driven app — pixel-perfect UI, data-driven structure, and the trade-offs each one forces.Updated 2026-05-01
- Cascading delete in DataverseHow Dataverse relationships behave on delete — cascade, restrict, remove link, and the implications for data integrity and accidental data loss.Updated 2026-06-28
- Charts, dashboards, and views in DataverseHow model-driven apps present data — system vs personal views, charts, dashboards, and the configuration that drives analytical visibility.Updated 2026-05-01
- Connection records in DataverseHow connection records model record-to-record relationships beyond standard lookups — types, roles, use cases, and the limits of the mechanism.Updated 2026-07-16
- Connection references best practices in DataverseHow connection references decouple connector authentication from solutions — the ALM patterns, common pitfalls.Updated 2026-05-01
- Custom actions in DataverseHow Dataverse custom actions expose named operations as callable messages — designed for integration, reusable, callable from many surfaces.Updated 2026-07-12
- Dataverse alternate keysHow alternate keys let Dataverse records be uniquely identified by business-meaningful values instead of GUIDs — for integration and lookup scenarios.Updated 2026-06-26
- Dataverse data import templatesHow to bulk-import data into Dataverse using import templates — the wizard, CSV/Excel formats, lookups by name, duplicate detection.Updated 2026-05-01
- Dataverse data model fundamentalsThe Dataverse data model — tables, columns, relationships, choices, security roles, and how it sits under Dynamics 365 and the Power Platform.Updated 2026-08-31
- Dataverse Organization Service vs Web APIHow the two Dataverse SDK surfaces differ — SOAP-era IOrganizationService vs the OData v4 Web API.Updated 2026-05-01
- Dataverse plug-ins explainedHow Dataverse plug-ins work — pipeline stages, sync vs async, registration, debugging, and when to use a plug-in vs a Power Automate flow.Updated 2026-05-01
- Dataverse search vs Quick FindThe two search mechanisms in Dataverse — what each does, when to use which, and the configuration that makes them useful.Updated 2026-05-01
- Dataverse secrets and Azure Key Vault integrationHow to store and use secrets in Dataverse — environment variables for secrets, Azure Key Vault references.Updated 2026-05-01
- Dataverse storage types explainedHow Dataverse storage is metered — Database, File, and Log capacity — what counts toward each, the implications of exceeding allocation.Updated 2026-05-01
- Document templates and Word mail merge in Dynamics 365How to generate Word and Excel documents from Dataverse records — document templates, mail merge, and the customer-facing document workflow.Updated 2026-05-01
- Duplicate detection rules in DataverseHow Dataverse's duplicate detection works — rules, matching algorithms, behaviour on create/update, and the maintenance discipline that keeps data clean.Updated 2026-05-01
- Elastic tables in DataverseHow Dataverse's elastic tables differ from standard tables — Azure Cosmos DB backend, write performance, query trade-offs.Updated 2026-05-01
- Environment variables in Dataverse — a deep diveHow environment variables work in Dataverse solutions — datatypes, default values, secret references, deployment patterns, and ALM best practices.Updated 2026-05-01
- Field-level security in DataverseHow field-level security restricts column access in Dataverse — profiles, members, encrypted-field behaviour, and the trade-offs vs other security mechanisms.Updated 2026-06-30
- Form scripting with the Client APIHow to write JavaScript form handlers in Dynamics 365 — the Client API, event handlers, common patterns, and the rules for maintainable code.Updated 2026-05-01
- Formula columns in DataverseHow Dataverse formula columns work — Power Fx expressions evaluated at query time, the differences from calculated and rollup columns.Updated 2026-05-01
- Hierarchical security in DataverseHow hierarchical security extends row-level access in Dataverse — manager and position hierarchies, the depth parameter.Updated 2026-07-02
- Impersonation in Dataverse plug-insHow impersonation works in Dataverse plug-ins — running as the calling user vs system user, the SDK patterns, and the security implications.Updated 2026-05-01
- Low-code plug-ins in DataverseHow Dataverse low-code plug-ins let makers run server-side logic without C# — Power Fx, when to use them vs Power Automate vs traditional plug-ins.Updated 2026-05-01
- Many-to-many relationships in DataverseHow Dataverse models N:N relationships — native N:N tables, manual intersection entities, and the trade-offs for each pattern.Updated 2026-07-06
- Owner teams vs access teams in DataverseHow Dataverse's two team types differ — owner teams own records and have security roles, access teams grant ad-hoc record-level access — and when to use which.Updated 2026-07-04
- Process designer and classic workflows in DataverseThe legacy workflow engine in Dataverse — what classic workflows do, the migration to Power Automate, and what still uses them.Updated 2026-07-08
- Quick view and quick create forms in DataverseHow quick view forms and quick create forms streamline data entry and lookup in Dynamics 365 — design, embedding, and the user-experience impact.Updated 2026-05-01
- Real-time vs background workflows in DataverseThe two execution modes for Dataverse classic workflows — real-time / synchronous vs background / asynchronous — and the implications for behaviour.Updated 2026-07-10
- Ribbon and command bar customisationHow to add, remove, and modify commands on the model-driven app command bar — the modern command designer and the ribbon-XML legacy.Updated 2026-05-01
- SharePoint document management for Dynamics 365How Dynamics 365 stores documents — the SharePoint integration model, folder structure, permissions, and operational gotchas.Updated 2026-05-01
- Sitemap customisation in model-driven appsHow to customise the navigation of model-driven Power Apps — areas, groups, subareas, role-based visibility, and the user-experience impact.Updated 2026-05-01
- The Dataverse plug-in execution pipelineHow Dataverse executes plug-ins — stages, pre/post images, transactional scope, and how multiple plug-ins interact on a single operation.Updated 2026-05-01
- The Dataverse security modelRoles, business units, teams, row sharing, and field-level security in Dataverse — the layers that protect data in Dynamics 365 CRM and Power Apps.Updated 2026-05-01
- The Dataverse TDS endpointHow to query Dataverse with SQL through the TDS endpoint — Azure SQL-compatible read access for reporting tools, with limitations and security implications.Updated 2026-07-14
- Tracing and logging in DataverseHow to instrument Dataverse plug-ins and flows with tracing and logging — the trace service, Application Insights integration.Updated 2026-05-01
- Virtual tables in DataverseHow Dataverse virtual tables expose external data as if it were native — providers, OData connectors, refresh patterns.Updated 2026-05-01
- What is Microsoft Dataverse?Microsoft Dataverse is the relational data platform underneath Dynamics 365 CRM apps and Power Platform — what it is, why it's more than a database.Updated 2026-08-27
- XRMToolBox and the Dataverse tooling ecosystemThe community-built tools that supplement Microsoft's Dataverse admin and developer experience — XRMToolBox, FetchXML Builder, and the indispensable plug-ins.Updated 2026-07-18
Human Resources →(4)
- Benefits management in Dynamics 365 Human ResourcesHow D365 HR handles benefits — plans, enrolment, eligibility rules, dependents, providers integration, and the operational discipline of annual open enrolment.Updated 2026-05-01
- Leave and absence in Dynamics 365 Human ResourcesHow Dynamics 365 HR handles leave plans, accruals, requests, approvals, and the policy variations that make leave management country-specific.Updated 2026-05-01
- Performance management in Dynamics 365 Human ResourcesHow D365 HR supports performance reviews — goals, journals, reviews, calibration, and the integration with development planning.Updated 2026-05-01
- What is Dynamics 365 Human Resources?Microsoft's HR core app — employee records, organisational structure, benefits, leave, and compensation, integrated with payroll partners.Updated 2026-08-27
Comparisons →(2)
- Dynamics 365 Customer Service vs ServiceNowDynamics 365 Customer Service vs ServiceNow Customer Service Management — platform philosophy, case-to-fulfilment workflow, pricing, CRM context, field service, and fit.Updated 2026-09-03
- Dynamics 365 Customer Service vs ZendeskDynamics 365 Customer Service vs Zendesk — setup speed, pricing, channels, AI agents, CRM depth, and which one fits a support team of your size and shape.Updated 2026-09-03
Troubleshooting →(3)
- Dataverse plug-in exceptions explainedThe Dataverse plug-in errors that recur on every project — ISV code aborted (0x80040265), missing privilege (0x80040220), sandbox timeout, worker crash, infinite loop depth, key not present, assembly load — with fixes.Updated 2026-09-03
- Dataverse solution import errorsWhy Dataverse solution imports fail — missing dependencies, managed cannot overwrite unmanaged, version lower than installed, language not installed, connection reference and environment variable prompts, invalid flows, solution checker blocks.Updated 2026-09-03
- Dataverse Web API errors explainedDataverse Web API errors by code — 0x80040217 does not exist, 0x80040220 privilege, 0x80040333 duplicate, 0x80040237 duplicate key, 0x80048d19 payload, 0x80072322 throttling, @odata.bind mistakes — with fixes.Updated 2026-09-03