Currently the default hash policy for ECMP is L3 only. L3+L4 has been the de facto standard on most devices for awhile now:
https://support.huawei.com/enterprise/en/doc/EDOC1100040242/60585466/configuring-the-ecmp-load-balancing-mode#tab_dc_cfg_eth-trunk_001001
https://www.juniper.net/documentation/en_US/junos/topics/topic-map/security-ecmp-flow-based-forwarding.html
This can be changed using the sysctl found in the parent bug report.