For some reason I cannot access the “Rollback a parent assy by mistake” thread anymore so I decided to post here the follow up. Admin feel free to merge with the original thread.
I got in touch with my VAR and the SW development guys confirmed that rolling back a parent assy is unexpected behaviour.
They assigned a SPR number and it is under review at the moment.
SPR 1245006
Parent assembly is unexpectedly rolled back when rollback is done for drawing in the component.