Not necessarily a bug. Though it's difficult to show, as the scenes/pics are the same, the random mobs (with the exception of the Mothgirl) aren't intended to be the same people between encounters. The virginity status of them are generated at random every encounter.