Dubugging slow startup

During startup, I see message like (copied from photo, not exact):

A start job is running for /dev/disk/by-uuid/.97<uuid> (bla/1min 30s)

And it takes full 1 minute and 30 seconds on each start. I started getting this after I had to reinstall NixOS with fully formatted disk (accidentally dd’d /dev/zero to my ssd root, oops..).

After researching a bit, I found that this could be issue with SWAP:

~ 1.3s | 130 ❱ sudo journalctl -b | grep -i dependency
Jan 04 11:30:51 hermes systemd[1]: Dependency failed for Cryptography Setup for luks-97dc97e0-9731-49ee-8fac-13fc78443830.
Jan 04 11:30:51 hermes systemd[1]: Dependency failed for Local Encrypted Volumes.
Jan 04 11:30:51 hermes systemd[1]: cryptsetup.target: Job cryptsetup.target/start failed with result 'dependency'.
Jan 04 11:30:51 hermes systemd[1]: systemd-cryptsetup@luks\x2d97dc97e0\x2d9731\x2d49ee\x2d8fac\x2d13fc78443830.service: Job systemd-cryptsetup@luks\x2d97dc97e0\x2d9731\x2d49ee\x2d8fac\x2d13fc78443830.service/start failed with result 'dependency'.
Jan 04 11:32:23 hermes systemd[1]: Dependency failed for /dev/disk/by-uuid/11101689-1068-4f3a-a37d-1a8833420ad0.
Jan 04 11:32:23 hermes systemd[1]: Dependency failed for Swaps.
Jan 04 11:32:23 hermes systemd[1]: swap.target: Job swap.target/start failed with result 'dependency'.
Jan 04 11:32:23 hermes systemd[1]: dev-disk-by\x2duuid-11101689\x2d1068\x2d4f3a\x2da37d\x2d1a8833420ad0.swap: Job dev-disk-by\x2duuid-11101689\x2d1068\x2d4f3a\x2da37d\x2d1a8833420ad0.swap/start failed with result 'dependency'.

I also tried disabling TPM after searching for that, but it didn’t help, so I believe its about the swap. My previous installation did not have swap, and I’m willing to disable and remove it entirely, just to get my fast startups back.

Any idea/help regarding solving this is appreciated, TIA!