Troubleshooting
The most common questions about the two-way message flow between Dime.Scheduler and Business Central, grouped by what you're seeing.
Find your symptom
Business Central to Dime.Scheduler
The first thing you do on a new Dime.Scheduler instance is run the FastTrack Wizard in Business Central. Work through every step carefully.
The first step is also the most common place to get stuck: it's where you set up the flow to Dime.Scheduler, with the environment and the credentials to authenticate against it.
Watch out for these:
- User/password authentication
- An account used in more than one tenant.
- A real person's account instead of a service account. The day that person resets
their password, the integration breaks. Use a service account like
[email protected]. - Don't use any domain managed by Dime Software, either: that's a security risk.
- It must be a Forms account on a domain your customer controls. MS Entra ID accounts aren't supported by the API.
- Environment (sandbox or production): the on-prem option refers to Dime.Scheduler on-prem, not BC on-prem.
Dime.Scheduler to Business Central
The flow from BC to Dime.Scheduler is easy to set up, thanks to the FastTrack Wizard and the connector. The return flow is trickier, because it depends on how that particular BC is set up. Two things can fail: Dime.Scheduler can't reach BC, or BC receives the appointment but can't process it.
Appointments don't show up in Business Central
Start at the transactions. Open them from the sidebar, or right-click the appointment on the planning board and choose View transactions.
That opens the appointment's detail page: basic info, the associated connector (if any), and every transaction that tried to write back to Business Central, Exchange, or a webhook.

The transactions usually tell you exactly what went wrong. Common causes:
- No connector for this item. Data sent from BC carries a Source App identifier. To send a planned appointment back, Dime.Scheduler looks for a connector with the same Source App. No match, nothing sent.
- Invalid or incomplete connector. Usually the wrong URL or credentials (or app registration details, for BC cloud).
- Back-office unavailable: the administrators need to make the BC SOAP URL reachable from Dime.Scheduler.
Appointments couldn't be processed in Business Central
When Dime.Scheduler drops the appointment into BC, the transaction is marked successful on the Dime.Scheduler side. That doesn't guarantee BC processed it.
In Business Central, open the Dime.Scheduler Appointments table. It lists the transactions and their status. Anything not marked Processed went wrong: click the status column for details.

Processed means the planning data went through as expected. Error means it didn't, and the Error Message column tells you exactly why.
Time zone mismatch
Appointments scheduled in Dime.Scheduler show incorrect times in Business Central (e.g. 9 AM in Dime.Scheduler appears as 7 AM in BC).
Applies to: Business Central SaaS.
Cause
A time zone mismatch between Dime.Scheduler and Business Central, usually a fixed shift (2 hours is common), almost always from an incorrect time zone in the connector setup. There's no error code for this: the appointment is delivered fine, just at the wrong time, so it's a configuration quirk rather than an exception.
Fix
Open the Dime.Scheduler Setup page in Business Central and set the Time Zone field:

The same field also appears at the bottom of the FastTrack wizard:

Transaction errors
Every failed transaction is tagged with a stable code (e.g. [DSBC003]). See
Transaction Errors for the full reference and
partner-facing fixes.