I'm having a similar or identical issue for another time based complication: an assistive device for people with circadian rhythm disorders. I've resorted to reducing the timeline entries to 10 per hour; but the app eventually stops updating the timeline even with this decrease in regularity.
I don't see where the documentation says that getTimelineEntries is only called once every 24 hours. Can you post a link to or exact quote from the documentation?
My current test is installing the complication compiled as a release, rather than debug, build. Have you tried that yourself yet?
Topic:
App & System Services
SubTopic:
Core OS
Tags: