Behaviour of the dracut networking changed in RHCOS 4.6:
https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/issues/729
As a result, we need to explicitly pass ip=dhcp or ip=dhcp6 on the command line for dual-stack clusters, otherwise it will just pick the first address family for which it can get an address, to the exclusion of the other.
This issue was fixed in 4.8 and given the lack of activity here, it seems we don't need the backports. Please reopen if the backport to OCP 4.6.z is in fact needed.