Error messages and FAQ
What the app’s error keys mean, what you can do about each of them, and answers to the most common questions.
Skirta:DispečerisApskaitaMuitinėAdministratoriusKlientas (portalas)Vairuotojas3 min skaitymo
Šiame puslapyje
How errors are shown
Errors appear as a red notice with a stable key, e.g. validation_failed. Use that key to look up the cause in the tables below.
Sign-in, permissions and AI
| Key | Meaning | What to do |
|---|---|---|
invalid_credentials | Wrong email/password | Check your credentials; enter the company identifier if needed |
slug_taken | Identifier already taken | Choose a different identifier |
email_taken | Email already exists in this tenant | Reactivate/edit the existing user |
insufficient_role | Your role may not perform this action | Ask an administrator for permissions |
user_inactive | User deactivated | Ask an administrator to reactivate you |
validation_failed | Invalid input (details per field) | Correct the highlighted fields |
proposal expired | Proposal older than 72 h | Run the agent again |
execution failed | Execution failed (proposal stays open) | Read the risk text, correct the data |
copilot_rate_limited | 60 Copilot messages per hour reached | Try again later |
api_key_scope, invalid_api_key | API key lacks permission / invalid | Contact your administrator |
Orders, tours and stops
| Key | Meaning | What to do |
|---|---|---|
invalid_order_transition | Status change not allowed | Follow the allowed status changes |
order_not_plannable, order_not_assignable | Order in the wrong status for tour/assignment | Confirm the order first |
order_already_has_confirmed_assignment | A carrier is already confirmed | Cancel the existing assignment |
stops_locked_by_tour | Stops on a tour cannot be changed | Remove the stop from the tour |
tour_needs_driver_or_vehicle | Transmitting requires a driver or vehicle | Edit the tour |
tour_has_no_stops, invalid_tour_transition | Tour without stops / invalid tour status | Add stops / follow the status order |
stop_not_pending, stop_already_closed, stop_already_processed | Stop already reported | No action needed |
stop_not_on_driver_tour | Stop is not on your tour | Ask your dispatcher to check |
location_in_use | Address is used by stops | Do not delete; edit it instead |
plate_taken | Licence plate exists | Reactivate the existing vehicle |
quote_expired | Quote expired | Create a new quote |
Invoices and customs
| Key | Meaning | What to do |
|---|---|---|
invoice_status_<status> | Action not possible in the current invoice status | Follow the order issue → send → paid |
invoice_has_no_lines | Invoice without lines | Add lines/orders |
orders_already_invoiced | Order already invoiced | Remove the order from the selection |
invoice_already_exported | No cancellation after accounting export | Create a credit note |
duplicate_invoice | Incoming invoice is probably a duplicate | Only approve despite deviation deliberately |
mrn_required_for_declared | “Declared” without MRN | Enter the MRN |
customs_case_not_found | No customs case | Create a customs case |
Warehouse, files and email
| Key | Meaning | What to do |
|---|---|---|
insufficient_quantity | Not enough quantity on the item | Reduce the quantity |
stock_item_blocked | Item is blocked | Change the status via a correction |
bin_not_empty, bin_inactive, bin_code_exists, same_bin | Bin occupied / inactive / duplicate code / target = source | Choose a different bin |
cross_dock_same_order | Inbound and outbound order are identical | Specify two different orders |
file_too_large, file_missing, empty_file | Upload > 25 MB / no or empty file | Check the file |
recipient_missing, smtp_send_failed | Recipient address missing / mailbox unreachable | Add the partner’s email; an administrator checks outgoing mail |
mail_ingest_disabled | Mail retrieval not enabled | Contact your administrator |
Frequently asked questions
- Why does an order show “review”? It was extracted by the AI and contains uncertainties (reasons in the overview tab). Check, correct, confirm.
- A proposal has disappeared. Proposals expire after 72 h or a colleague has decided them (use the all-statuses filter on the AI proposals page).
- The AI answers with “Mock”. Your tenant runs in demo mode without an AI key; results come from fixed heuristics. Contact your administrator.
- Can I recall a delay notification that was sent? No, emails cannot be rolled back. That is why informing the customer about a delay requires your approval by default.
- The driver cannot see the tour. The tour must be transmitted and have the driver (with a login) assigned; then refresh in the app.
- The e-invoice is rejected. The e-invoice check in the invoice drawer shows the warnings – usually the VAT ID, bank details or address are missing (settings → company).
- How can I tell whether an action came from the AI? “AI-generated” badges on messages, a bot icon on proposal cards and the actor “AGENT” in the history.
Susiję straipsniai
- Getting started with LogCon.aiSign in, choose your language and theme, find your way around the navigation and understand what your role is allowed to do.
- Creating and managing ordersOrder list, entering a new order, order details and tabs, allowed status changes, subcontracting to carriers and the freight exchange.
- AI proposals and autonomy levelsWhy agents and the Copilot only make proposals, what levels L0–L3 mean and how to accept, reject or undo proposals.
- Troubleshooting for administratorsTypical symptoms – from mock mode and missing emails to webhook and sign-in problems – with cause and fix.