When configuring a repeat tasking request, you have the option to select Maintain Scene Framing to ensure geometrically similar collects and set the look angle tolerance you want between collections. This tolerance can range from 0 to 10 degrees.
Once the first child tasking request in a repeat series is collected, subsequent collections will be limited to the look angle of the first collect. For example, if the first collect in a series was collected at 38.8 degrees and the look angle tolerance was set to 10 degrees, subsequent tasking requests in the series will only be accepted if it there is a collection opportunity that falls within +/- 10 degrees from the first collection.
An opportunity where the look angle is expected to be 49.1 would fall outside this range and would be considered invalid (not available for collection), moving the individual tasking request to Rejected. The repeat request will continue to spawn new tasking requests until the end trigger is met.
While the Capella system does have a process whereby it relaxes the look angle range to see if a collect will still be valid, this does not apply for individual tasking requests generated by a repeat request where Maintain Scene Framing has been enabled or a Look Angle Tolerance has not been specified.
If Maintain Scene Framing is not selected and the request is submitted via Console, then the look angles range set by the Repeat Request could be relaxed to achieve collects at your selected Repeat Cycle. If the request is submitted via the API with a specified Look Angle Tolerance, then the relaxed state will not apply, regardless of Maintain Scene Framing being enabled or not.