InstantCraft::OnCraft() does not transfer the ID of the key from the task.
Adding the following to the begining of the method seems to fix it for now, but its more a quick&dirty fix than a real solution.
Adding the following to the begining of the method seems to fix it for now, but its more a quick&dirty fix than a real solution.
if (task.blueprint.targetItem.name == "car_key.item") {
return null;
}