Hello Marc,
You could try the following:
- create an additional event assignment for your event, that will set the time to a variable (say newStart). read the value of newStart
- run another time course simulation until newStart, ensuring that update_model=True (that will cause the initial values of your model to be update)
- ensure that the event has the flag `fire_at_initial_time=True`, otherwise it will not fire at t=0
save the resulting model. And it should be what you want, I think.
best
Frank