Reference

Troubleshooting

Common problems (login not linked, no shift rostered, location or camera blocked, wrong DMR numbers, payroll without rates, locked onboarding or KYC) with the cause and the fix.

What you seeWhyFix
"Your account is not linked to an employee record and has no attendance access"The login's email (or mobile number) doesn't match exactly one employee's emailCorrect the email on the employee record (and make sure no other employee has it), then Administration → Add member again with the same email and role. It must say Linked to their employee record.
"Mobile number or password is incorrect"Wrong password, or that number isn't anyone's login or on their employee recordCheck the 10-digit number matches the Phone on the employee record. The admin can Reset password in Administration → Workspace Members, or add the member again by Mobile number.
A guard forgot their passwordMobile logins have no email for a resetAdmin: Administration → Workspace Members → Reset password, then share the new one.
After signing up, only an "Approval pending" page opensNew workspaces wait for SecureForce to approve themWait for approval (the page moves on by itself), or contact SecureForce. If it says Rejected, the reason is shown on the page.
Clients & Sites: Use current location says permission was blockedThe browser isn't allowed to share locationTap the lock icon in the address bar → allow Location, then press it again; or search the place instead.
Clients & Sites: place search finds nothingThe name is too vague or spelt differentlySearch a nearby landmark or the area, then drag the pin to the gate; or paste "lat, lng" from Google Maps.
Client Portal attendance covers fewer days than the periodAttendance is counted for at most 31 days at a timePick a shorter period; the card says which dates were counted.
"No shift rostered" on the guard's phoneNo roster assignment for todayAttendance → Add roster assignment for today, at the right site.
Check in is greyed out, "Turn on location"Location or camera permission is blocked, or the guard is outside the boundary under EnforceTap the lock icon in the address bar → allow Location and Camera; press Refresh location at the gate.
"Outside the N m boundary" at the gateThe site's point is wrong, or the radius is too smallCheck the site's latitude/longitude (not swapped) and radius in Clients & Sites.
The distance is always several kmThe site has no latitude/longitude, or they are swappedClients & Sites → edit the site.
The camera won't openThe browser can't use the cameraUse camera app in the photo window.
The photo is "too dark" or "blurry"The quality check failedTake again in better light, or Use anyway (marked for the supervisor).
Daily report: no Total approvedNo approved headcount for that siteField Attendance → Setup → Approved headcount, after picking that site.
Daily report: Deployed is 0No deployment at that site on that dayCheck the deployment's site, start date, end date and status.
A person under "Cover from another post"Present without a matching deploymentMake the deployment's Role Title match the designation exactly, or add a deployment at that site.
Payroll: "N attendance records had no pay rate"The roster entry isn't linked to a deployment, or the deployment has no pay rateEdit the roster entries (Deployment) and the deployment (Pay Rate), then Generate again.
Payroll skipped rows as locked or approvedThat period is already approved or lockedGenerate a different period, or un-approve the drafts first.
An onboarding step is lockedThe step above isn't completeComplete it; required documents must be uploaded and verified.
Onboarding: "No document types configured"No document types yetEmployees → Document Types → Add document type, or start a KYC case (it adds the standard ones).
KYC: can't set Aadhaar or PAN to Verified ("Not captured yet")The number hasn't been entered or is invalidType the 12-digit Aadhaar or 10-character PAN in the check, then set Verified.
KYC: Clear for deployment is disabledA mandatory check is outstanding or failedHover the button to see which; resolve it.
A new client or site is missing from a dropdownDropdowns load when the page opensReload the page.
A supervisor or customer sees every siteThey have no data scopeAdministration → Data Scopes → Assign scope.
Bulk import: "Could not find the 'laptop_id' column"The database is missing a migrationAsk the administrator to apply the latest database migrations.