It seems that Item Variants is generated only at the time that an Item Template is saved for the first time. After adding/removing Item Template’s variants, the previously generated Item Variants are removed and none are re-generated.
In addition, sometimes Item Variants are not generated even for the first time of saving of an Item Template.