Multiple semaglutide makers have recalled batches or delayed supplies over quality concerns in India. Doctors are seeking transparent explanations as generics now account for most sales in the market.