I’m trying to update a stop time, based on a default duration

I’m trying to update a stop time, based on a default duration, if the stop time isn’t entered on the UI.
I would like to push the calculated stop time to the UI.
I can tell the data is being pushed to the cloud server because I didn’t enter the days of week and when my hardware boots up now it says everyday is selected, but my IPhone widget never updates.
Any ideas?