After further testing, it seems I have found a culprit.
When I reconfigure my vm's network devices to all be on the same vmbr, the vm starts up without further problems.
setting it back to using multiple different vmbr eg vmbr0, vmbr1 again, makes the vm unbootable.
Regards Jacha