Microsoft Business Central Update 27.4 — what’s new and why it matters
Microsoft has released Update 27.4 for Dynamics 365 Business Central (2025 Release Wave 2). This update is mainly a stability + quality release, but there are a few meaningful improvements worth calling out — especially if you’re using Copilot/agents, APIs, or Shopify integrations.
1) Better Copilot + agent experience (less friction, more visibility)
If you’re starting to use Copilot features (or planning to), 27.4 includes several improvements that make the experience smoother and easier to support:
Improved agent task logs, now capturing user interventions and suggestion summaries — useful for auditability and understanding “why” an agent did what it did.
UI refinements for agent interactions, including popover behaviour and timeline review improvements (fewer “where did that go?” moments).
Fixes that improve the reliability of Copilot prompts, including a bug fix related to page metadata filtering that affected prompts.
Why this matters: it’s a step towards Copilot being more usable in day-to-day operations, and more supportable when you need to review outcomes or troubleshoot.
2) API reliability upgrades (cleaner errors, fewer edge-case failures)
There are multiple platform-level improvements that make integrations and customisations more predictable:
Better API error handling (including clearer responses for permission-related exceptions).
A fix for a DataTransfer API type conversion issue.
Updates around reporting app domain behaviour to ensure the correct Reporting AppDomain is used when requested.
Why this matters: if you rely on integrations (eCommerce, EDI, WMS, data feeds), these are the kinds of “under the hood” changes that reduce unexpected breakage.
3) Performance and stability improvements (web client + long running tasks)
A key platform fix in 27.4 addresses:
Browser web client memory leaks, improving clean-up routines and event management.
Stability improvements to reduce crashes from certain long-running task scenarios.
Why this matters: fewer random slow-downs, fewer “it’s hanging” tickets, and a more stable user experience for teams living in BC all day.
4) Real-world finance fixes (posting, reporting, rounding, compliance)
This update includes a solid set of finance corrections that customers commonly feel:
Fixes for source currency amounts (including scenarios around closing income statements and purchase invoices in foreign currency).
Multiple fixes around prepayments, invoice discounts, and rounding behaviours.
Compliance-related fixes (e.g., XML validation issues for e-document exports like XRechnung/ZUGFeRD, and localisation updates in several regions).
Why this matters: these are the “quiet fixes” that prevent month-end surprises and reduce manual reconciliation work.
5) Warehouse and inventory accuracy (picking, tracking, reservations)
If you’re running warehousing or item tracking, there are fixes covering:
Quantity handling on Pick Worksheets with different units of measure.
Corrections to reservation logic and item tracking scenarios that can cause inaccurate availability.
Inventory picking fixes for assembly items under certain order tracking policies.
Why this matters: these changes reduce avoidable picking errors and improve stock confidence.
6) Shopify + integration improvements (important for omnichannel)
Two items stand out for Shopify-connected environments:
Fix for the error: “The record in table Doc. Link To BC Doc. already exists” when a Shopify order contains items across two different locations.
Fix for incorrect Refund Line ID when importing from Shopify.
Why this matters: fewer sync exceptions, fewer manual fixes, and smoother processing for multi-location retail/fulfilment setups.
What customers should do next
Cloud customers: Microsoft will roll this out automatically (timing can vary). We’ll advise if anything requires special attention.
On-prem customers: this is a hotfix update and should be planned carefully — especially if you have customisations or third-party apps.
Everyone with integrations/extensions: it’s worth doing a quick compatibility check, particularly if you rely on Shopify connectors, custom APIs, or any agent/Copilot features.
