Code in OrderCompleteService.java lines 140-150 was removed because it was redundant.
The model of Service Order Items contains a Service entity, which contains Supporting Services and Supporting Resources.
SoI[0].service.supportingService
SoI[0].service.supportingResource
The state of the SOI[0].service is currently only affected by the supporting Services, so checking for supporting Resources at this level was obsolete.
Note: The supporting resources are indeed in scope for service completion but it is at the next level entity, i.e. SOI[0].service.supportingService[RFS_service_index].supportingResources!