I think ALLP SF will never reach on time to MAS until Cheran start timing from CBE is changed. The departure time difference between this and Cheran is just 2 mins and ALLP is reaching CBE after Cheran is departed.
Hope this gets resolved from Sep 1st new TT.