Hi @Michael_Soprano ,
If the dataset you are executing the delete request is an Experience Event class, then the data gets deleted from the Datalake and UPS (Unified Profile Store).
If the dataset is of the Individual Profile Class, then the data will only get deleted from the Datalake and not from the UPS.
The reason you cannot delete batches for datasets based on record schemas is because record type dataset batches overwrite previous records and therefore cannot be “undone” or deleted.
The only way to remove the impact of erroneous batches for datasets based on record schemas (Individual Class) is to re-ingest the batch with the correct data in order to overwrite the incorrect records.