ReconnectService triggers permission exception on startup (Occasionally on OPPO phones)

This issue occurs on devices like the OPPO R7 when the ReconnectService.enqueueWork method throws the error Unable to start service. User 0 is restricted.

Summary:
Issue: The ReconnectService.enqueueWork method in OPPO phones throws the error Unable to start service. User 0 is restricted.
Cause: Some ROMs have phone states like power saving mode, which restrict permissions to start a Service. Upgrade to the latest SDK version to resolve this.