Just make sure suspend to disk (hibernate) is not installed. Maybe there is a kernel or boot option to disable it?
Discussion
```
$ sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target
```
After pulling the cable and plugging back in, disk is encrypted, LUKS wants it's password.