Eu mudei para uma troca padrão ao invés de cryptswap usando [1]. Eu não experimentei o problema novamente. Acredito que minha partição cryptswap não estava sendo usada quando a memória física estava 100% usada e o sistema simplesmente falhava.
[1] link