Hi Julius,
Kernel in Shadow instance is not the same as source system.
During kernel_switch phase of upgrade , source system kernel gets upgraded to target release .
Shadow instance not coming up may not be totally related to kernel version. You need to check dev_w* logs to identify potential problems.
Hope this helps.
Regards,
Deepak Kori