La notificación de aviso no funciona a veces

Hago una notificación de esta manera:

Notification.Builder nb = new Notification.Builder(context)
        .setSmallIcon(icon)
        .setContentTitle("Title")
        .setContentText("Content")
        .setDeleteIntent(delete)
        .setPriority(Notification.PRIORITY_HIGH)
        .setVibrate(new long[0]);

notificationManager.notify(1, nb.build()); // TODO hardcode

La primera vez que instalo la aplicación en un dispositivo de prueba, las notificaciones son de aviso, pero si amplío el área de notificación (mientras el aviso sigue ejecutándose) y descarto la notificación desde allí, la próxima vez las notificaciones no son de aviso. Después de reinstalar las notificaciones de la aplicación, vuelven a aparecer. ¿Hay alguna razón por la cual el comportamiento directo no puede ser constante?

Respuestas a la pregunta(2)

Su respuesta a la pregunta