I am using the latest version of watchOS, iOS and OmniFocus but the small OmniFocus complication on my Infograph Modular watch face frequently fails to update. For instance I have it set to only show overdue tasks, of which there are none currently, but it is showing a large red 1 on the watch face. It’s bringing out my worst OCD tendencies!
Both watch complications and widgets are known not to be timely in updating - and that’s down to Apple. It doesn’t seem to have improved in the lifetime of either feature.
It seems to me task management can cause what’s displayed to be overtaken by events - such as ticking off a task or bumping its due date - more readily than many other domains.
But I ask the original question because it might be worse than that. It might be a failure to update full stop.
I have found a workaround - if I have 2 watch faces with the OmniFocus complication, and I swipe between them it seems to force an update. So I just keep 2 adjacent faces with the complication.