I believe the reason for that is because some of them probably are not rehabbed yet so the batteries are worn out and need replacing which causes the Diesel engine doing most of the work thus producing smoke. Another reason could be the engine itself needs to either fixed, refreshed or needs replaced. But I could be wrong. Hybrid buses are very weird.