Poor Internet connectivity due to enrollments
SummaryUser has observed that Network failures are reported in the log files on mobile or Ipad.
Error Messageserror|XXXXX.prweb.prwebldap2.xxxxx.xx.xx.standard|JS: Client Store synchronization failed with error 2: Error when sending request to the server: ClientStore HTTP request failed with: Network failure:A server with the specified hostname could not be found.
Steps to ReproduceNot applicable.
Root CauseA third-party product issue, for Andriod 6.0 If a user leaves a device unplugged and stationary for a period of time, with the screen off, the device enters Doze mode. In Doze mode, the system attempts to conserve battery by restricting apps' access to network and CPU-intensive services.
It also prevents apps from accessing the network and defers their jobs, syncs, and standard alarms. For iOS reasoning behind this is more or less the same.
ResolutionThe simplest solution for user is to increase auto-lock time, or set it to never. On iOS it is Settings>General>Auto-Lock.HybridClient on iOS could start background task to complete synchronization (iOS system does not guarantee in 100% that it will be completed) or HybridClient on iOS could keep screen on for synchronization period, user still can move app to background, or lock it manually.
Published July 15, 2016 - Updated August 2, 2016