AttendProWorkforce Documentation
Static docs Changelog
Common problems and fixes

Troubleshooting

Plain-English troubleshooting for login, setup, email, queues, reports, screenshots, attendance, payroll, and static documentation.

LoginMailQueueReportsDocs
Workflow

Workflow

  1. Troubleshooting tableAdmin / Reviewer: Use this table when a user reports that something is not working.
Stage Actor Action Result
Troubleshooting table Admin / Reviewer Use this table when a user reports that something is not working. The filtered list supports review, export, or action.
No data in dropdowns

Create the missing setup data first. Empty shifts, branches, departments, roles, or employees usually mean the foundation step was skipped.

Emails not arriving

Check SMTP settings, queue workers, provider credentials, spam folders, and storage/logs/laravel.log.

AI prompt import fails

Check Settings > AI for enabled status, endpoint, model, encrypted API key, timeout, and max draft-node limits. Guided parsing remains available without AI.

Prompt drafts are invalid

Review the preview drawer messages. Positions need a department parent, manager scopes need a matching user, and invalid parent relationships are blocked before apply.

Secrets appear in screenshots

Regenerate screenshots after clearing password/token/API key fields. Stored SMTP, Twilio, and AI secrets should be masked or blank in forms and docs.

Reports or alerts are delayed

Confirm the scheduler and queue worker are running. Scheduled reports and queued notifications are not instant without workers.

Attendance looks wrong

Check shift time, timezone, holiday override, duplicate punches, correction queue, and manual remarks before payroll.

Documentation styling missing

Open /documentation/assets/css/app.css directly. If it fails, the static docs rewrite rule or file path is wrong.

Essential table

Troubleshooting table

Database listing

Use this table when a user reports that something is not working.

Filters: Problem area, Severity, Owner
Column What it means Where it comes from Example interpretation
Problem What the user says. support report. I cannot see documentation.
Likely cause Most common explanation. routing/config/data. Root rewrite sent /documentation into Laravel.
What to check Fast verification. browser/command/log. Open /documentation/index.html and CSS asset.
Fix Recommended correction. code/config/ops. Allow documentation rewrite before front controller.
Prevention How to avoid repeat. test/docs/process. Regression test static docs routing.
Available actions
  • Open or edit the record when permission allows it.
  • Filter the list without losing the current page context.
  • Use status badges to decide which item needs attention first.