Back to Getting Started

Getting Started

Settings troubleshooting — common errors, fixes, and FAQs

Troubleshooting guide for the Easedesk Settings module — common errors, permission issues, empty lists, slow pages, blank screens after deploy, and broken automations.

6 min read·Updated 2026-06-30

Quick answer

Most Settings issues fall into five buckets: missing role permissions, stale browser cache after a deploy, department-scope filtering hiding records, missing master data prerequisites, or downstream automations that haven't run yet. Each has a documented quick fix below — most resolve in under 2 minutes.

Quick diagnostic: where is the problem coming from?

Most Settings issues in Easedesk fall into one of these five buckets. Identifying the bucket usually solves the issue in under 2 minutes:

  • Permissions — your role doesn't grant the action you're trying to perform
  • Department scoping — the Department Switcher is filtering out records you created
  • Stale browser cache — a deploy invalidated your session; hard-refresh fixes it
  • Missing prerequisite — the master data (e.g. customer, product, ledger) isn't set up
  • Downstream automation pending — the cron job hasn't run yet; usually self-resolves within 5 minutes

I can't see the Settings menu in the sidebar

Two possible causes. First, your role may not have the settings.view permission. Your Owner or Admin can grant it under Settings → Users & Roles → select your role → Permissions tab → tick settings.view.

Second, the Settings module may be disabled at the tenant level. Owners can re-enable it under Settings → Modules. Disabled modules retain all their data — re-enabling instantly restores access.

As a quick test, ask another user with full access to open the same workspace. If they see Settings in their sidebar, the issue is permission; if they don't, the module itself is disabled.

My Settings list is empty even though I just created records

Most likely the Department Switcher at the top of the navbar is set to a specific department, and the records you created are scoped to a different one. Switch the selector to "All departments" (if your role allows) to see everything.

Other less common causes: an active filter on the list view (look for a "Filters: 1 applied" pill above the list and click Clear), a date-range filter that excludes recent records, or a status filter hiding draft / cancelled records.

If the list is genuinely empty (you confirmed no filters), check Audit Log → Settings → Created — it shows every setting created in the workspace regardless of your scope.

"You don't have permission" error on a specific action

Each action in the Settings module (view, create, edit, delete, approve, export) is checked separately by the API. The error message names the exact permission missing — for example, "Missing permission: settings.export".

Your Owner or Admin can grant the missing permission in Settings → Users & Roles → select your role → Permissions tab → tick the specific action. Changes take effect on your next page load.

If you should already have the permission but you're still getting the error, sign out and back in to refresh your session token — permissions are cached in the JWT until expiry.

After a deploy, the page is blank or shows old data

When Easedesk deploys a new version, your browser may have stale client-side JavaScript cached from the previous version. The fix is a hard-refresh:

On Windows / Linux: Ctrl + Shift + R

On Mac: Cmd + Shift + R

If a hard-refresh doesn't help, sign out and sign back in — this clears your session cookies and forces a fresh authentication handshake. Deploys also occasionally invalidate active sessions; this is normal and intentional.

If you still see issues after both steps, the problem is likely not deploy-related. Open the browser console (F12 → Console tab) and check for any red errors — these usually point to a more specific cause.

Downstream automations aren't firing

Easedesk runs some automations on a cron schedule rather than synchronously — for example, recurring invoices, scheduled reports, reminder emails, and IRP/EWB retries. The cron runs every 5 minutes by default.

If you've just created a setting and expected an automation to fire, wait 5-10 minutes and check the Audit Log. If still nothing, the source record may be missing a required field that the automation depends on — re-open it and verify all relevant fields are populated.

For real-time automations (auto-journal posting, notifications), the trigger happens instantly. If those don't fire, check Settings → Modules — the dependent module may be disabled.

Reports show wrong totals or missing data

Three common causes for wrong report totals:

1. Department filter active — many reports inherit the Department Switcher. Switch to "All departments" and re-run.

2. Date-range mismatch — financial reports default to current fiscal year. If you expected last year's data, change the date range.

3. Draft records excluded — most reports show only finalised records by default. Drafts and cancelled records have a separate toggle.

If totals are off by a specific number that doesn't reconcile easily, raise a support ticket with the report URL, the expected total, and 1-2 example records that you believe should be included.

Pages in Settings are loading slowly

Easedesk's median page load is under 1 second on broadband. Slow loads are usually one of: a very large list view (> 5,000 rows), poor network on your end, a heavy report running in the background, or an ongoing incident on our side.

Quick fixes: apply filters to narrow the list view (date range, status, department), close other Easedesk tabs (each tab keeps a websocket open), and check status.easedesk.com for live incidents.

If the slowness is specific to a single report or page, raise a support ticket — we can profile the query and optimise.

Mobile-specific issues

Easedesk is fully responsive, but some workflows are easier on a desktop — long forms with many fields (employee onboarding, BOM creation, GST return preparation) and large list views.

On mobile, use search and filters aggressively to keep lists short. The bottom-sticky action bar shows the most-used buttons; tap the kebab menu (•••) for less-used actions.

If the mobile UI breaks (zoom-stuck or unreadable text), rotate the device, force-close the browser, and re-open. Easedesk does not yet have a native mobile app — the web app is the canonical experience.

Still stuck? Three escalation paths

If none of the above resolves your issue, use these escalation paths in order:

1. AI Assistant (fastest) — click the violet brain icon in the navbar. It has context about your tenant data, can read your settings, and can walk you through diagnostics conversationally.

2. In-app support chat — click the help button at the bottom-right. Median response time is under 4 hours during Indian business hours.

3. Email support@easedesk.com — for issues that need long descriptions, screenshots, or attachments. We respond within 1 business day.

Always include: your workspace slug (the bit after /t/ in the URL), the specific error message, the exact steps to reproduce, and which browser + OS you're using.

Frequently asked questions

Why is the Settings list empty?
Check the Department Switcher at the top of the navbar — if it's set to a specific department, records created under other departments won't show. Switch to "All departments" if your role allows. Also check for active filters or status restrictions.
Why can't I see the Settings menu in the sidebar?
Your role may not have the settings.view permission, or the module may be disabled at the tenant level. Owners can grant the permission under Settings → Users & Roles, or re-enable the module under Settings → Modules.
Why am I getting "permission denied" on setting actions?
Each action (view, create, edit, delete, approve, export) has a separate permission. The error message names the specific one missing. Your Owner can grant it under Settings → Users & Roles → your role → Permissions tab.
The page is blank after a deploy — what do I do?
Hard-refresh: Ctrl + Shift + R on Windows/Linux, or Cmd + Shift + R on Mac. This clears the cached old bundle. If it persists, sign out and sign back in to refresh your session.
My data looks wrong — who do I talk to?
First, try the in-app AI Assistant (violet icon in the navbar) — it knows your tenant data and can investigate. For complex issues, raise a support request via the help icon at the bottom-right.
Why is Easedesk slow today?
Check status.easedesk.com for incident updates. Most slowness is local (slow internet or stale browser cache) — try a hard-refresh and check your internet speed. Our median page load is under 1 second on broadband.
Can I roll back a wrong action?
Easedesk does not have a global undo, but most business records support cancellation or reversal which preserves the audit trail. For accidental data entry, contact your Owner to grant temporary delete permission, or raise a support ticket.
Why didn't I receive an email notification?
Check your spam folder first. Then verify under Settings → Notifications that you're subscribed to that event. If you're still not getting emails, your domain's spam filter may be blocking — ask your IT team to whitelist notifications@easedesk.com.
Can I see who made a change to a setting?
Yes. Open the setting → Audit tab. Every change is logged with user, timestamp, IP, browser, and the before/after value of each changed field. Use this for incident investigation.
Where can I see system status and incidents?
status.easedesk.com is our public status page — real-time uptime, ongoing incidents, scheduled maintenance windows, and historical incident reports.
settingssettingstroubleshootingerrorfixsupportpermissionsdiagnostic

Related articles

Still have questions?

Use the AI Assistant inside Easedesk (it has access to your data), or reach our team.

Contact support

Command Palette

Search for a command to run...