Exactly respect termination time

Not sure if this has been addressed yet, figured I’d ask it here:

When using adaptive time-steps, how do you force the time integration to exactly respect the termination time?

Card – notice my requested termination time:

Terminal output – notice the value of the timestep in the highlighted portion:

Results – notice the value of the timestep:

Notice what happens from time ~0.9 to ~1.0 – it “snaps” back to neutral and I can’t actually query the deformation at time = 1.