Approvals removing after commiting to source branh in MR does not work

Approvals removing after commiting to source branh in MR does not work.
Free self-hosted Gitlab version 16.8
The documentation says, that all gitlab editions have that feature (GitLab 16.8 released with Google Cloud Secret Manager support and the ability to speed up your builds with the Maven dependency proxy | GitLab), but it is does not works.

The documentation for Remove all approvals when commits are added to the source branch explains that the feature is available in the Premium and Ultimate tier for customers.

In this documentation said, that approvals remove by default and in premium and ultimate tiers we can keep approvals. Also said , smart removing with patch-id allowed in free version.