Overview
When printing from macOS, a Print Scout client that is not using the latest fixed release may fail to process a print job. The job may not appear in the Pharos Print application and may not be available for release at a printer.
The issue is fixed in the latest Print Scout for macOS release. If the latest release is not yet available or cannot be deployed, use the interim troubleshooting steps below for affected clients.
Symptoms
A print job is submitted but never finishes processing.
The job does not appear in the Pharos Print application.
The job is not available for release at the printer.
`JobSender.log` contains an error similar to:
```text
System.FormatException: String was not recognized as a valid DateTime.
```
The `JobTimeLocal` value contains a space or an AM/PM suffix, for example:
```text
2025-12-04T3:26:34.337 PM
```
Cause
Some older Print Scout for macOS versions cannot parse a `JobTimeLocal` value supplied by macOS when it contains a space or an AM/PM suffix. Print Scout expects a timestamp without that formatting, for example:
```text
2025-12-04T3:26:34.337
```
Resolution
Collect the Print Scout logs from the affected Mac.
Review the following log:
```text
/Library/Application Support/Pharos/PrintScout/AppData/Logs/JobSender.log
```
Confirm whether the log contains the DateTime parsing exception and an AM/PM-formatted `JobTimeLocal` value.
Upgrade Print Scout to the latest fixed Print Scout for macOS release as soon as it is available and supported for the environment. The fix is included in that release.
If the latest fixed release is not yet available or cannot be deployed, apply these interim steps on the affected Mac:
Enable 24-hour time in the macOS Date & Time settings.
Enable the corresponding 24-hour time option for the Lock Screen, when available.
If Xcode 14 or later is installed and is not required by the user, uninstall it according to the organization’s software-management procedures.
Restart the Mac.
Fully quit and reopen the Pharos Print application.
Submit a test print job.
If the issue continues, collect fresh logs and contact Pharos Support with:
macOS version and build.
Print Scout version.
Xcode version, if installed.
Locale and region settings.
The affected `JobSender.log`.
The approximate time of the failed print job.
Whether the issue affects multiple users or Macs.
Important: The Date & Time and Xcode steps are interim troubleshooting measures for clients that cannot yet use the latest fixed Print Scout release. They may not resolve every occurrence. Do not treat the issue as resolved until a test job appears in the Pharos Print application and can be released successfully.
Validation
The issue is resolved when:
The Mac is using the latest fixed Print Scout for macOS release, or Support has confirmed an alternate resolution.
A test job is accepted by Print Scout.
The job appears in the Pharos Print application.
The job is available for release at the printer.
`JobSender.log` no longer records the DateTime parsing exception.
Notes
If the latest fixed Print Scout release is installed and the issue continues, collect the logs and contact Pharos Support rather than relying on the interim steps.
Do not assume that removing Xcode or changing the time format is a permanent fix for older clients.
The required log file is located at `/Library/Application Support/Pharos/PrintScout/AppData/Logs/JobSender.log`.