Hi!
XCP-ng Center is not officially supported as client for XCP-ng. It's only community maintained and doesn't report updates. Applying patches shouldn't crash the host, at all. Try to check the logs if it's related and if you have more info Rebooting is needed if you want the patches to be applied "for real". In theory, there's only some kind of patches that would require a reboot (kernel and Xen itself), but so far we can't discriminate them, so we ask for a reboot to be 100% they are applied anyway.