Hi,
Thank you for bringing this issue up here. What you're experiencing is actually expected behavior in the current version of the app, and it affects not only flags but also some other properties like tags, start dates, and due dates. When selected tasks have different values for a given property, the system treats it as "varied" and doesn't immediately allow resetting it to "none."
There is, however, a workaround:
Using multiselect, select all tasks and assign a common value to all.
Then, without exiting the edit mode, set the flag property again - this time to "(none)".
This will correctly clear the flag for all selected tasks.
That said, we absolutely agree that this behavior is not intuitive. We're currently working to make this process more user-friendly. For example, it's now possible to clear the context in a single step, which wasn’t possible before.
We'll do our best to improve the flag clearing functionality in one of the upcoming releases.
Thanks again for your feedback and for helping us improve.