Do I understand correctly that the HealthKit sleep tracking feature does not always read past sleep (start datetime, end datetime)? It only works when enabled in the settings an