Add a check to make sure the sampling time exists before trying to update
For runs cancelled during the marginalized parameter reconstruction, this can lead to cases where the start_time isn't defined causing an attribute error. This ensures that doesn't occur.