Certain Android devices might have some problems receiving push notifications when the Ruby Caprich application is closed. It totally depends on what device you’re using if you run into this problem.

It is required to set your device so that it will auto-start the Ruby Caprich app when a new notification arrives to ensure you receive push notifications.

We have outlined some troubleshooting steps along with some instructions and resources below:

Device / Type / Brand Troubleshooting Steps
Huawei

Make sure Ruby Caprich is on the list of protected apps. Open System Settings, then Advanced Settings, then Battery Manager, and finally Protected apps. Enable the toggle next to Ruby Caprich to allow it to keep running even after the screen is turned off.

NOTE: For more help, refer to this blog post on fixing push notifications on Huawei devices.

Lenovo

Enable the auto-start setting for the Ruby Caprich app. Open Settings and click Power Manager and then Background app management. Flip the Allow auto-start toggle for the Ruby Caprich app.

OnePlus

Make sure Ruby Caprich is in the auto-launch list. Open up Settings and click Apps > the gear icon > Apps Auto-launch. Find Ruby Caprich on the list and toggle it on to enable auto-launch.

Oppo

Make sure Ruby Caprich is on the list of allowed start-up apps. Open Security Center, click Privacy Permissions, then Startup Manager, and then allow Ruby Caprich App to start-up in the background.

Samsung

If you’re using the Ruby Caprich app on a Samsung device, there are a few steps to take:

  • Switch off battery optimization for Ruby Caprich. Open Settings, then Apps, then the three dots on the upper right corner, then Special Access, then Optimize battery usage. From here, tap on the dropdown menu that says ‘Apps not optimized’, then switch it to all apps and then switch off battery optimization for the Ruby Caprich App.
    NOTE: For more help, refer to this blog post on fixing push notifications on the Galaxy S8.
  • Exclude the Ruby Caprich app from any of the battery optimization features on your device. You’ll find these in Settings, then Battery. You’ll need to disable battery optimization for the Ruby Caprich app, as well as checking to make sure the Restrict background data setting is disabled.
    NOTE: For more help, refer to this Smart Manager Guide.
Vivo

Enable the auto-start setting for the Ruby Caprich app. Open i Manager, click the App Manager, then Autostart manager, and then allow Ruby Caprich App to auto-start in the background.

Xiaomi

Enable autostart for the Ruby Caprich app. Open up Security and click through to Permissions and Autostart. Make sure Ruby Caprich is enabled.

NOTE: For more help, refer to this blog post on enabling auto-start.

Devices using Marshmallow OS or above (Android 6.0+)

If you’ve tried the relevant options above but the problem still persists, you can also try making sure that the Ruby Caprich app is not optimized for the Doze feature (battery saving). You can find this setting on most devices by clicking Settings, then Battery, and then Battery Optimization. Makez sure Ruby Caprich is on the list of apps excluded from optimization.

For more help, refer to this Greenbolt article on turning off doze mode for specific apps in Android Marshmallow.

IMPORTANT NOTE: The exact steps for this process will vary depending on your device model. We recommend using the information here as a starting point. Some research on Google with your device model details should find helpful instructions specific to your device.