In catalytic oxidation of alkene reaction, aromatic, cyclic and longer chain alkenes gave aldehyde as a sole product [Ru catalyst, NaIO4 (oxidant), ACN/EtOAc/H2O].
But in case of cis 2-heptene and allylcyclopentane gave their corresponding acid as s sole product using the above same condition. Please explain the reason for over-oxidation.