The solution to bz 1940529 was to set the guaranteed (min) memory according to the specified memory when the former is not specified in the request to add VM. The problem with the solution that was introduced is that, unlike the webadmin, it ignores memory overcommit and always sets guaranteed-memory=memory.
Switching back to post since the backport of the fix is not merged yet to the 4.4.8.z branch
verified on ovirt-engine-4.4.8.5-0.4.el8ev.noarch according to the attached polarion case https://polarion.engineering.redhat.com/polarion/redirect/project/RHEVM3/workitem?id=RHEVM-27839