Callum Robson is into the World Surf League quarter-finals in the El Salvador leg, but only after defeating good mate Liam O'Brien amid priority wave confusion.