HKSampleQuery on Apple Watch watchOS 6

I am querying Health Kit using an HKSampleQuery on Apple WatchOS6 Beta 3. It appears that I am only receiving 3 samples. It is possible that samples that existed there have been deleted for some reason. Is there some data pruning taking place that we are unaware of that removes some amount of HealthKit data from Apple Watch? I am trying to read and understand a certain HKSample's movement over time.


let quantID = ...//I'd rather not disclose what I'm querying to not give-away my idea.

let predicate = HKQuery.predicateForSamples(withStart: Date.distantPast, end: Date(), options: HKQueryOptions.strictEndDate)

let sortDescriptor = NSSortDescriptor(key: HKSampleSortIdentifierEndDate, ascending: false)

let limit = 100

let sampleQuery = HKSampleQuery(sampleType: HKSampleType.quantityType(forIdentifier: quantID)!, predicate: predicate, limit: limit, sortDescriptors: [sortDescriptor]) { (query, samples, error) in {

/// Only receiving 3 or at times 4 samples here but ~100 samples have been recorded and existed in the watch

}