Technicians can't see jobs from other workers on Mobile
In Settings - Misc under the Mobile App heading check Allow workers to access jobs of other workers and uncheck Hide jobs of other workers from the list of all jobs to show jobs from other workers in the all jobs list
Job status is not updated when technician clicks start Travel or Start job
The job status is only changed if the status comes after the current status. To solve this make sure that the status set by the Start Travel and Start Job buttons are below all job statuses visible to technicians. Check the order of your job statuses in the job navigator
For example: In this image Arrived would not be set on start job as that is before travelling. To solve this select the Travelling status and click on the green up arrow to move the status up before Arrived status.
Technicians can't start a timesheet for a job and get the error "Select a valid choice. That choice is not one of the available choices"
The technician is not allowed to set the status selected to be set by the start timesheet button. To solve, login as an administrator, open Settings - job details - click on the status and check Allow workers to set this status and Make jobs with this status visible for workers