I recently was updating an app that I work on to handle notifications from push using a JobIntentService instead of a regular IntentService because
JobIntentService
IntentService
If you have overridden the onCreate method in your JobIntentService, it will prevent the onHandleWork to be called.
onCreate
I converted my Service to JobIntentService and only after I removed the onCreate method it worked.
Service