Jolla takes a deep sleeps, and timers are running but they run sloooow. I have 1 second timers which takes sometimes about 2 minutes to trigger. Your 5 minute timer can be many hours in worst case. It is possible to trigger timer e.g. every 1s, and check how long time it has gone from the last trigger, if it is about 5 minutes, make your update.