I have the following requirements. A user needs to be able to schedule a recurring reminder in my app that will trigger a push notification at an exact time ev
Yes, you are right.
Now, Google recommends using WorkManager instead of AlarmManager.
AlarmManager has many limits in his work. You can find more information here (doze mode)
Also, pixel phone has a bug with alarmManager