How It Works
The reason "Allow all the time location permission switched off" will appear for Android devices when this permission level is changed within the Workyard app settings while clocked in.
How To Resolve
Ensure the Allow all the time permission is always switched on while clocked in.
Go to Settings and search and select Workyard
From App info, select Permissions
From App permissions, select Location
From Location permission, check Allow all the time & Use precise location is selected