@Theiler,
please always state which library you use, for me and for other readers, even if its obviously GxEPD from the name of the example.
The partial update sequence in the example purposely does not power off the panel driving booster circuit.
This is not good for power loss during this sequence.
But it is an example, you can change this.
Sleep, hibernate() is not uses in the GxEPD examples, as far as I remember. It is used in the GxEPD2_Example.
Jean-Marc