I have encountered an intermittent bug when using BoundedPropagator ephemeris objects. I have generated a bounded propagator by parsing an OEM file, but on some occasions the “getMinDate” methods on this return weird incorrect dates. The only workaround I have found to solve this is to use the “getGeneratedEphemeris” method on the boundedpropagator object itself again first, but this does not always work. See attached screenshots for the results of these.
FYI I am using the python wrapper for OREKIT.
E.g. here I am able to get the correct date by using the getGeneratedEphemeris method:
but here trying the exact same method yields the same incorrect output as before, with no rhyme or reason to when it works or not:
Is this a known issue?