Hi, I had the same issue as Louis Sajous <https://bugs.debian.org/cgi-bin/pkgreport.cgi?submitter=louis%40sajous.net> but managed to find my issue. I had previously used zram and loaded it into the modules when testing both options. i find that they are not compatible together and my service could also not start due to the same error.
I asked on reddit here and found nobody else had the problem which indicated to me that it was my setup. https://www.reddit.com/r/debian/comments/t60kj4/debian_wiki_instructions_not_clearincorrect_on/ I was then able to think about the problem and remember that it might be possible they conflicted so I reversed my setup of zram using commands such as: 1175 sudo rm /etc/modules-load.d/zram.conf 1176 sudo rm /etc/modprobe.d/zram.conf 1177 sudo rm /etc/udev/rules.d/99-zram.rules 1178 sudo rm /etc/systemd/system/zram.service Once I rebooted then the problem was resolved and zramswap could start normally. Hopefully it is the same problem for you. The original guide I followed was this that caused a problem with zramswap without me knowing it would: https://www.techrepublic.com/article/how-to-enable-the-zram-module-for-faster-swapping-on-linux/ OP should check to see if a similar problem has caused his issue as the service does/can work if there is nothing unexpected and the system is as shipped by debian. Kind regards Pete