FileVault and TimeMachine restoration - Unable to turn on FileVault again
After some investigation, the problem has something to do with nix, which I have installed on my old MBP. 

To make FileVault work again, I have to remove all the nix users and nix user group.