Prvost reaction with an alkene gives another short-lived iodinium salt and nucleophilic substitution by the benzoate salt does not give the ester and another silver ion causes the neighboring group substitution..
The reaction of the iodinium salt (2) with an alkene gives another short-lived iodinium salt (3). 
