monitoringId will be null if split fails