Hi,
As per the documentaion if the max versions value is less then 1 then purging is not based on the number of versions. So having value as 0 may be creating some conflicts and keeping the versions.
versionmanager.maxNumberVersions (int, default 5)On version purge, any version older than the ...