Plugin Uninstall -> Entity has to be managed

Hallo liebe Community,

Bei der “uninstall” Funktion soll von einem bestimmten Artikel alle Varianten gelöscht werden. Dies geschieb über die API von Shopware dazu ein kleiner Auszug. Die Funktion macht dabei keinerlei Probleme und tut auch was sie soll, nur kommt dieser Fehler wenn die Funktion “Unable to uninstall, got exception: Entity has to be managed or scheduled for removal for single computation Shopware\Models” innerhalb des uninstalls aufgerufen wird. Ich hoffe ihr könnte mir da weiter helfen ich bin da leider etwas überfragt.

$articleResource->updateByNumber($orderNumber, array(
				'active' => true,
				'mainDetail' => array(
					'number' => $orderNumber,
				),
				'__options_variants' => array('replace' => true),
				'variants' => ''
			)
		);