It's outright stated in DMC 5 that Dante killed Vergil 
And he was somehow alive after it , maybe the sparda bloodline can't be permanently killed due to their powers who knows
				
			And he was somehow alive after it , maybe the sparda bloodline can't be permanently killed due to their powers who knows