engine 4.4.4.7-1.el8

can someone explain to me what is the problem, when i try to migrate some vms
to another host in the cluster the migration status reaches the percent of 99 and this error message appears:

+-------------------------+
Failed to migrate VM scom1-a66 to Host kvm3
No available host was found to migrate VM scom1-a66 to.
Trying to migrate to another Host.
+-------------------------+

i have attached engine.log where the last problematic correlation is d448f6ad-c549-4f72-b3da-bed927f32b23

i have two node cluster
the servers(kvm4 and kvm3) in the cluster have a different hardware configuration and kvm version
also attached virsh-capabilities and vdsm.log from them

the strangest thing is that in the logs there is no reason at all why the migration failed. at least i didn't find anything

kvm4
====
OS Version: RHEL - 8.3 - 1.2011.el8
Kernel Version: 4.18.0 - 240.1.1.el8_3.x86_64
KVM Version: 5.1.0 - 14.el8.1
LIBVIRT Version: libvirt-6.6.0-7.1.el8
VDSM Version: vdsm-4.40.40-1.el8
SPICE Version: 0.14.3 - 3.el8

kvm3
====
OS Version: RHEL - 8.4 - 1.2105.el8
Kernel Version: 4.18.0 - 305.3.1.el8.x86_64
KVM Version: 5.1.0 - 20.el8
LIBVIRT Version: libvirt-6.6.0-13.el8
VDSM Version: vdsm-4.40.60.7-1.el8
SPICE Version: 0.14.3 - 4.el8