APX-04Core CrmLeafAdministratorUser

Troubleshooting Common CrmLeaf Issues

All editions. Entries referencing an add-on apply only where that module is enabled.

Availability: All editions. Entries referencing an add-on apply only where that module is enabled.

Overview

This appendix collects the issues that generate the most support contacts, with the documented cause and resolution for each. Support agents can work straight down the relevant table.

Access and Visibility

IssuePossible causeResolution
A user cannot see records that they know existTheir permission scope is owned or addedChange the scope on their role, or assign the records to them. See Understanding Roles, Permissions and Record Visibility
A whole module is missing from the sidebarThe module is not included in the package, is not enabled, or the role's scope is noneConfirm plan inclusion, enable the module, then set the scope
A screen is not where the manual says it isMenu layouts are configurable per edition and per userUse Search, or check Quick Access and the "More" fly-out
Records disappeared without explanationA different Organization workspace is selectedSwitch back to the correct workspace
A permission change had no effectRole changes apply at next sign-inSign out and sign in again
Two users report different report totalsDifferent permission scopes or different workspaceCompare both before assuming a reporting fault

Sales and Finance

IssuePossible causeResolution
An accepted estimate did not create an invoiceThe estimate was not accepted through the public signed link, or an invoice was already created for itConfirm the estimate status is accepted and check whether an invoice already exists. Invoice creation happens once only
An accepted proposal did not create an invoiceExpected behaviour - proposals do not generate invoicesCreate the invoice, or use an estimate where automatic conversion is wanted
A client cannot open a document linkThe document was not sent, or the validity date has passedCheck the status and validity date, then resend
An online payment did not appearThe gateway is not configured for the company, or the callback did not completeConfirm gateway configuration, then reconcile the payment record
Milestone invoicing is unavailable for a milestoneOne of three guards has failed: the milestone is not complete, the project has no client, or the milestone was already invoicedComplete the milestone, attach a client to the project, and confirm it is not already invoiced. See How to Invoice a Completed Project Milestone
A milestone invoice total is lower than expectedAmounts derive from approved, unbilled billable work onlyApprove outstanding timesheets and requisitions, then generate again

Projects, Tasks and Time

IssuePossible causeResolution
Time cannot be entered manuallyThe project's manual time log setting is disabledAn Administrator or project administrator enables manual time logging on the project
Logged time is not on the invoiceThe time is not marked billable, or is not approvedMark the time billable and approve it before billing
A task will not move to the completed columnThe task is in the waiting approval column pending an approver's actionThe approver approves or rejects it with a comment
Budget figures show N/AThe value cannot be computed yet - this is deliberate rather than an errorWait until enough actuals exist. See How to Read Budget vs Actual and EVM Analytics
Budget amounts cannot be editedApproval locks the amountsCreate a revision, which clones the budget to a new draft version
Actuals disagree with expectationOnly approved expenses and approved timelog earnings roll upCheck for unapproved source records, and review the Uncategorised row

Human Resources and Payroll

IssuePossible causeResolution
A payslip did not generate for an employeeNo salary structure is assigned, or the employee is outside the selected cycle or departmentAssign the salary structure and confirm the cycle and department selection
Payroll figures look wrongAttendance or leave for the period is not finalised, or salary components changed mid-periodFinalise attendance and leave, then review the salary structure before regenerating
An hourly leave deducted an unexpected amountHourly leave deducts a fraction of a day proportional to shift lengthCompare the hours taken against the shift length. See How to Apply for Leave by the Hour
A leave application is rejected by the systemThe window falls outside the shift, exceeds the shift length, or overlaps existing leaveAdjust the dates or times and reapply
Clock-in is refusedThe assigned shift, location settings or a forced biometric requirement is preventing itCheck the shift assignment and attendance settings
A biometric device is offlineDevice connectivity or configurationCheck device status and queued commands. See How to Connect and Manage Biometric Devices
Statutory amounts differ from expectationRates or thresholds configured do not match current requirementsVerify against Regional Payroll Compliance Reference and your compliance advisor

Procurement and Inventory

IssuePossible causeResolution
A delivered purchase order is not available when creating a billThe most common procurement issue. The order must be delivered and not already billed, and must belong to the selected vendor. Each order can be billed only onceUpdate the delivery status, confirm no bill exists, and confirm the vendor. See How to Create a Bill from a Delivered Purchase Order
An unexpected vendor credit appearedA vendor payment exceeded the amount billed, which automatically creates a credit for the excessApply the credit to a future bill, or correct the payment
An unexpected expense labelled as a vendor payment appearedRecording a vendor payment automatically creates a corresponding expenseExpected behaviour - no action needed
Available stock is lower than the quantity on handAvailable is calculated as quantity minus reserved minus stock-outReview reserved quantities and open dispatches
Stock did not reduce after a deliveryInventory deduction on dispatch requires the Purchase moduleConfirm the module is enabled
A vendor cannot submit pricingThe quote was not sent, or the public link was not deliveredResend the request and confirm the vendor received the link

Support, Integrations and Mobile

IssuePossible causeResolution
Tickets are not being assigned automaticallyRound-robin assignment is not configured, or no agents are enabled in the groupConfigure the group and enable agents. See How to Set Up Round-Robin Ticket Assignment
Emails are not becoming ticketsThe Email Ticketing module is not enabled, or the mailbox connection has failedEnable the module and reconnect the mailbox, then run a manual sync
Push notifications are unwanted or missingMobile push follows the email notification channel. There is no separate push switchAdjust email notification preferences. See How to Manage Mobile Push Notifications
An AI assistant cannot see expected dataAccess runs as the signed-in user, so the same permission scopes and add-on requirements applyReview the user's permissions and token abilities. See How to Connect an AI Assistant to CrmLeaf
An AI assistant cannot writeThe token is read-only, or the user lacks the add or edit permissionIssue a read-write token and confirm the user's own permissions
Mobile screens differ between colleaguesThe application renders conditionally based on the account's product editionExpected behaviour

Escalation

Before escalating, collect: the user's role and permission scope for the record type, the selected Organization workspace, the product edition, whether the relevant add-on module is enabled, the record's current status values, and the exact time the problem occurred.

Still need a hand?

Our support team answers on business days. Reference APX-04 so we can jump straight in.