Troubleshooting
Use these checks before escalating common issues.
Login and access
Cannot sign in
- Confirm the email address is correct.
- Reset the password if needed.
- Confirm the user is active.
- Ask an admin to verify organization access.
Missing page, tab, report, or button
- Check Permissions.
- Confirm the user is assigned to the right team in Team Settings.
- Confirm the user is in the correct organization.
- Confirm the organization has access to the related module.
- Sign out and back in.
- Ask an admin to compare access with another user in the same role and team.
Missing record
- Switch Teams to All teams when the Teams control is visible.
- Confirm the record belongs to a team the user can access.
- Check search terms and page filters.
- Open the record from a direct link if one is available.
- Ask an admin to review the record's team assignment and the user's team access.
Cannot replace a selected customer, carrier, location, or user
- Select Clear next to the current value.
- Search for the replacement.
- Choose a search result, then save the form. Typed search text is not saved until a result is selected.
Send feedback
- Open Help, then Send Feedback, or press
Command+Bon macOS orCtrl+Bon Windows. - Choose Bug or Feedback and describe what happened or what should improve.
- Select Attach images or paste images into the details field.
- Add up to 10 images, with a 5 MB limit per image and a 15 MB combined limit.
- Remove any unwanted images, then send the report.
If some selected images exceed a limit or use an unsupported format, ARK TMS keeps the accepted images and reports how many were not added for each rejection reason.
Load issues
Cannot create a load
- Confirm required fields are complete.
- Confirm the active team is correct when team controls are shown.
- Confirm customer and location records exist for a team you can access.
- Check permissions for load creation.
- Review validation messages on the form.
Cannot dispatch a load
- Hover the disabled dispatch action to see the blocker.
- Confirm every active stop has an arrival start time.
- Confirm carrier, driver, dispatcher, carrier pay, and dispatch instructions.
- If the carrier DOT error appears, update the carrier DOT number to 1-8 digits or use a carrier record without a malformed DOT.
- Check Carrier Safety when a safety blocker appears.
- Confirm the customer is within credit limits or approved for an exception.
- Confirm the carrier is active, approved, and not blocked.
Cannot edit a load
- Check whether the load is locked by another user.
- Check whether the load is deleted. Deleted loads are read-only until undeleted.
- Confirm your role can edit loads in that status.
- Refresh the load and try again.
- Ask an admin about status override permissions if needed.
Load status is wrong
- Review the latest manual status change.
- Review tracking events.
- Confirm documents, POD upload, billing actions, or settlement actions did not move the load forward.
- Use status override only when permitted and appropriate.
Document issues
Missing POD, BOL, rate confirmation, packet, or invoice document
- Open the source load, customer, or carrier record.
- Check the documents section for upload status.
- Confirm the document was attached to the correct record.
- Re-upload the document if the file was saved to the wrong record.
- Contact support if a document was uploaded but no longer appears.
File upload failed
- Upload an individual file, not a folder, application bundle, or installer package.
- Confirm the file is not empty and is within the displayed size limit.
- If the file was rejected, correct it and select it again.
- If an accepted file fails during transfer or finalization, retry the selected file.
- Contact support if the same valid file repeatedly fails.
Outlook attachment will not upload
- Try dragging the attachment into the upload area again.
- If ARK TMS reports that the browser did not provide the attachment file, save or download it from Outlook.
- Upload the saved file from your device.
Rate confirmation email blocked
- Confirm broker and dispatcher email fields use plain email addresses.
- Remove display-name formatting such as
Name <name@example.com>. - Split multiple recipients into separate addresses when the field allows more than one.
- Save the corrected contact or load details, then send again.
Rate confirmation blocked by carrier DOT
- Open the carrier record linked to the load.
- Update the DOT number to 1-8 digits, or leave it blank when another valid identifier is available.
- Save the carrier record, then send the rate confirmation again.
Rate confirmation blocked by carrier safety
- Open the load and review the carrier safety approval panel.
- Resolve the failed carrier check or refresh provider data.
- Choose another carrier when the blocker cannot be resolved.
- Request approval when the policy and your permissions allow an exception.
- Send the rate confirmation again after approval or resolution.
Tracking issues
- Confirm carrier and driver contact details.
- Confirm the tracking module is active for the organization.
- Confirm tracking was started on the correct load.
- Send the driver ARK Tracking for Drivers.
- Check whether the driver activated tracking.
- If tracking is waiting, delayed, or stale, review the latest tracking history before updating the customer.
- Start a new tracking request if the previous request expired or the carrier changed drivers.
- If ARK Tracking requires an app update, ask the driver to install the latest app version.
Billing and settlement issues
Invoice blocked
- Confirm load status is delivered or ready for billing.
- Confirm proof of delivery and required documents are present.
- Confirm customer billing details and payment terms.
- Confirm customer pay is accurate.
- If invoice delivery is already in progress, wait for the retry to finish before sending again.
EDI invoice delivery blocked
- Confirm the customer payment belongs to a production EDI load.
- Confirm the load has an accepted linked EDI tender.
- Confirm invoice number, charges, miles, line-haul rate, billed weight, and delivery date are complete.
- Confirm the EDI shipper connection uses the intended invoice delivery method.
- Contact support if the EDI runtime or partner mapping is missing.
Carrier payment or settlement blocked
- Confirm required documents are present.
- Confirm carrier payment method or factoring details.
- Resolve pay holds.
- Confirm the carrier or factoring billing email is present and valid before sending remittance.
- Confirm carrier is active and approved.
- Confirm carrier pay amount.
- If selected payments use different currencies, create or review the separate settlement numbers ARK TMS assigns for each currency.
Delivered load delete blocked
- Confirm whether the load should be deleted or returned to dispatch with UNDELIVER.
- Resolve active pay holds.
- Confirm A/R and A/P are still Delivered.
- Clear or reverse invoices, settlements or payments, billing emails, generated packet files, adjustments, Nacha records, and QuickBooks sync records.
- Delete the load, or use UNDELIVER when it should return to dispatch.
ACH or Nacha file issue
- Confirm organization bank details are complete in Organization Settings.
- Confirm carrier payment details are complete.
- Confirm the payment is ready for the selected batch.
- Confirm the bank requires any Nacha discretionary data or company ID formatting.
- Contact support if the bank rejects a generated file.
Integration issues
- Confirm the integration is active in Settings.
- Confirm credentials are current.
- Confirm the user has permission for the integration.
- Test one normal workflow.
- Reconnect the integration if the connection expired.
- Contact support if provider data does not match what appears in ARK TMS.
Load-board posting issue
- Confirm the provider is enabled in Integration Settings.
- Confirm provider credentials or authorization are current. Truckstop requires the posting user's own OAuth connection after organization setup.
- Confirm stop city, state or province, country, and arrival start times are complete. For Sylectus, select the matching location suggestion when possible.
- For a new post, confirm the scheduled cutoff time has not passed.
- For an existing provider post, use Update or Remove even when the local pickup timing is now in the past.
- For Sylectus, confirm the Bill To default is saved.
- For Truckstop, confirm the posting user connected their own Truckstop account and check the next available refresh time. Organization credentials and legacy post-as mappings do not authorize user posting. If Truckstop does not return a refresh time, wait six hours before refreshing again.
- Remove stale failed postings from the provider before reposting when the provider status remains in Attention.
QuickBooks sync issue
- Confirm QuickBooks is connected.
- Confirm the customer, carrier, invoice, bill, or payment has the expected accounting details.
- Check whether the record was already synced.
- Review entity mappings and default accounts in integration settings.
- Review the QuickBooks sync status panel for affected loads, invoices, settlements, customers, carriers, amounts, issues, and next actions.
- Open any Load or Mappings links shown on the affected row.
- For same-name carriers, compare the ARK carrier address with the QuickBooks vendor address before reusing the vendor mapping.
- For BillPayment link failures, confirm the QuickBooks bill is still payable for the same vendor and reconcile manual, partial, or credit payments in QuickBooks before retrying.
- If a carrier currency warning appears, confirm the carrier is not being synced to one QuickBooks vendor in multiple currencies.
- For carrier settlement sync, review each failed carrier-payment row even when QuickBooks created one grouped BillPayment for other payments in the settlement.
- Contact support with the affected record number and expected QuickBooks result.
Carrier provider sync issue
- Confirm the provider onboarding toggle is enabled in Settings.
- Confirm the carrier identifier matches the provider record.
- Use a valid DOT or MC/MX/FF docket value; all-zero or malformed identifiers are rejected.
- Run manual provider sync from the carrier list or profile.
- Confirm only one carrier onboarding provider is active.
- Compare authority, insurance, packet, payment, factoring, and document details with the provider.
- For Highway webhook updates, confirm both webhooks use the bearer token from Settings.
- If MyCarrierPortal denies an invite for Assure Advantage risk, review the carrier in MyCarrierPortal before retrying.
- If MyCarrierPortal shows a transient provider timeout, wait for the automatic retry before re-running manual sync.
- If a duplicate carrier conflict appears, resolve or archive non-deleted local carrier records that share the same DOT or MC/MX/FF identity.
- If carrier safety still shows stale evidence after sync, open the carrier safety panel and run the check again.
- Contact support when a provider record is correct but ARK TMS still looks stale after sync.
EDI issues
- Confirm the EDI module is available to the organization.
- Check EDI Connections for the trading partner.
- Review EDI History for tender status and processing details.
- Confirm the tender was sent to the correct organization.
- If Accept is blocked, create or link the ARK load when the partner requires a load number before acceptance.
- If linking an existing load fails, confirm the load number, team visibility, and tender details.
- For 214 status update failures, confirm the linked load has the required carrier reference, such as the ARK load number or inbound carrier reference expected by the partner.
- Confirm the connection has required partner references such as carrier SCAC.
- For SFTP partners, confirm polling is enabled for the active runtime environment, managed credentials, AWS connector, pinned host key, and inbound directory are present.
- Use Test SFTP Connection to observe and verify the host key before Sync schedule or Run one-time poll.
- Use List remote files before a one-time poll when you need to confirm partner files without ingesting them.
- If a partner keeps old SFTP files in place, check EDI History before repolling; unchanged files may be skipped by remote-file receipt tracking.
- Contact support for missing tenders, repeated tender failures, or unclear tender status.
Report discrepancies
- Check date range and filters.
- Confirm selected Teams when team controls are shown.
- Confirm the user has the report permission, including View Spot Quotes Report for Spot Quote Reports.
- Confirm selected statuses.
- Confirm currency selection when multi-currency is enabled.
- For Spot Quote Reports, confirm the quote status, sent quote amount, awarded bid, and built load.
- For Load Reports, use Facility / Prospect Name to match an origin or destination, or use Origin Name and Destination Name for directional facility filters.
- For Revenue or Commission Reports, confirm vendor expenses and mixed-currency margin handling on the source load.
- Open the source load, invoice, settlement, payment, or spot quote.
- Export details if support needs a specific example.
Escalate to support
Contact support when the same issue repeats after these checks, data is missing across multiple records, a connected provider appears out of sync, an EDI tender is missing or failing repeatedly, or initial bulk carrier import is needed.