Is there a single mechanism of catalytic rate oscillations on Pt?