The issue that IPA ran into was around unhashed passwords. It was added in 188.8.131.52, but removed in 184.108.40.206. So I'm surprised to see the same problem in 220.127.116.11. I have to assume it's "something else" that is causing the failure.
Any details as to why 389-ds-base is causing this FreeIPA WebUI problem? There have not been any changes to how passwords are changed in 389-ds-base in a very long time, and FreeIPA uses its own custom password policy plugin.