Σωστα το έχεις καταλάβει.
Αυτό που λέω εγώ είναι ή ρύθμιση για το Doze της Marshmallow.
Άντε στις ρυθμίσεις, μετά στα apps και πατά το κάτω αριστερά ( στα αγγλικά το λέει Advance άρα ίσως να το λέει για προχωρημένους) και μετά ή τελευταία επιλογή (στα αγγλικά ignore optimisations).
Μέσα εκεί βρες το Viber και άλλαξε του τις ρυθμίσεις.