I was just bitten with this on Leap with update kernel to 4.1.15, old initrd with 4.1.13 works fine. I do not dare to regenerate using mkinitrd :P Maybe for the sake of debugging we should really not have plymouth in initrd and simply live with the fact if one uses encrypted / he gets ugly request for password. I would strongly support that.