If you face this issue “The ‘MaintenanceRequest’ trigger does not appear to be handling bulk operations correctly”, make sure while creating new case, the existing case’s subject is copied.
newCase.Subject = cas.Subject;
Cheers!!!
newCase.Subject = cas.Subject;
Cheers!!!