As i told u .. just drag n drop free shipping first…..in WC setting..
in shipping setting, Shipping is base on your method selection sequence
means, if your free shipping method is first than WC give first reference to free shipping when your condition getting fulfill otherwise next…..
let me know if this is not working…