Probably mounting the unbootable snapshot from a rescue medium and getting the zypper logs as well as the list of installed kernels will give some hints.