I copied suspend.sh from vlasofsoftlauncher, it is a bit longer (and also turns off slower), but it seems to live for about a week. It seems quite similar, so probably it is more stable during suspend, so the reader does not remain in a woken up state. Or I don't know

.