This definitely looks like a bug. I will investigate (I have a suspicion of where this issue lies in the code...) Thanks!
This is fixed in the code, and will be part of the next beorg update. Thank you for your detailed description of this bug. It was caused by some recent changes to made on how searches are persisted.
I am having a somewhat similar issue despite having the new beorg update installed.
With a widget using the search 's TODO d 0', the widget is at first displaying 1 overdue task. When I click on the widget and open beorg and then close the app it just displays 2 of the other tasks, and when I open it again, it just displays the final remaining 2 tasks that are appearing for the search.
Hi Elainia
If you could provide some screenshots and an example org file demonstrating your issue that would be great.
However, there was another bug with the persisted searches unfortunately. This version has been submitted to Apple and I'm just waiting for them to approve it.
beorg-user
Hello!
I detected an inconsistency in the displayed result of a search result, when coming back from the "Show All" in "Tasks" view.
There is a noticable difference in the result shown vs. when the saved-search has been executed explicitly before and it requires a subsequent saved-search execution to arrive back at the expected result.
Following the steps to reproduce the observed behaviour: