@ardynamics, I'm sorry to hear that.
Situations like the one you just described should not be common.
Once again, if you identify a situation that consistently lead you to this problem, can you elaborate on the steps to reproduce and share the logs with us?
It would be valuable for Ultimaker if you can create a Hardware Ticket on our Support Platform.
https://support.ultimaker.com/hc/en-us/requests/new?ticket_form_id=36000051636
Could you also answer the following questions?
Are you using Ultimaker or 3rd Party Materials?
By "did not unpark" do you mean that the filament was not moved back into the printcore far enough or that it did not move at all?
Is the part you tried to print a small one?
Internally some abort flows that would lead the filament in print core 2 to a higher position were identified, but even then the system would compensate the extra retraction before a print.