I am live trading hourly data with the Fundamentals Universe. I recently (within the last 2 weeks) noticed the OnData() method is receiving multiple slices per hour (it previously only received one).  It appears that all of the data from the Fundamentals() method is covered with the multiple slices going into OnData() for any particular hour.

Is there any reason that the data is now coming in separate slices rather than all at once?

Is there a way to force the data to come in as one slice?

Universe Settings

        self.UniverseSettings.Resolution = Resolution.Hour #takes in hourly data

        self.AddUniverse(self.Fundamentals) #set universe

Logging of OnData() Triggering

192859_1712161839.jpg

*RAM constraints required monitoring of RAM usage.