Ok, the moment I gave user Forum moderator permissions "Edit any post", it started to work as expected.
So, silent and clear_edit flags are allowed only to those who have "Edit any post", regular "Edit own posts" is not enough. Thanks for clarification!
It would make sense for API intead of...