If my method fails, I’ll probably end up using yours, but I prefer the Yubikeys because if I lose one, I’ll have a backup, and the laptop can’t be booted without it. However, I think I outlined my problem in my response here; is it as simple as creating the /var/lib directory?