1. Person A assigns a Task X to Person B.
2. Person B checks Task X (uncompleted => completed).
3. Person B unchecks Task X (completed => uncompleted).
4. For Person A the Task X is still marked as completed. What?! 0o

Please fix it!